Summary
The job description is for a web developer position at a digital talent consultancy firm that offers opportunities to the best digital talent. The employee will be responsible for developing web applications using React, working as part of a multidisciplinary team, contributing ideas for continuous improvement, participating in code reviews, and creating their own test concepts. The required qualifications include a university degree in Computer Science or related field, over 2 years of experience with ReactJS, proficiency in HTML5 and CSS3, and knowledge of OPP and JavaScript.
Requirements
- Title university degree in Computer Science, Information Systems or related field, or equivalent work experience
- More than 2 years of experience working with ReactJS
- Experience in developing user interface components based on components
- Experience with preprocessors CSS like Sass or Less
- Experience developing reusable and autonomous components
- Experience working with GIT
- Experience working with Redux states (desirable)
- Advanced knowledge of OPP and JavaScript
- Knowledge of software design patterns
- Advanced knowledge of HTML5 and CSS3
- Ability to resolve browser compatibility issues
- Knowledge of agile methodologies Scrum and Kanban
- Experience with TDD, BDD, and functional tests
Responsibilities
- As a member of the development team, you will be responsible for web development with React, working with Javascript, HTML, and CSS
- You will be responsible for developing the application as part of a multidisciplinary team of professionals
- You will contribute your knowledge and experience to the team, proposing ideas for continuous improvement
- You will participate in code reviews and contribute to improving common practices
- You will be responsible for your own test concepts to add value to the product
Preferred Qualifications
- Passion for technology and Scrum methodology
- Ability to learn quickly, creativity, and initiative
- Ability to make autonomous decisions
- Orientation towards results and teamwork
- Excellent interpersonal and communication skills
Benefits
- Competitive remuneration and attractive benefits package
- Growth opportunities within the company
- Collaboration on international projects and possibility of contact with different countries
- Excellent work environment, social clubs, and frequent events (currently virtual)
- Legal and superior benefits