Senior Frontend Developer (React/Typescript)
Summary
Build and maintain frontend applications using React and TypeScript, ensuring code quality through reviews and collaborating in an Agile environment.
What you’ll do:
- Develop and propose solutions following the best practices and patterns.
- Engage in and ensure code quality through code reviews based on the defined code standards.
- Understand the frontend ecosystem and deployment process.
- Work with software engineers to scale our production systems.
- Refine the technical requirements and solutions and drive projects through to completion.
- Contribute to the adoption of software architecture and new technologies.
- Actively participate in Scrum Rituals (Planning, Daily, Review, Retrospective).
What you’ll need:
- University degree in courses related to computing, such as Computer Engineering, Computer Science, Information Systems, and Systems Analysis and Development;
- JavaScript/TypeScript, React-Js, HTML and CSS, Azure DevOps.
- Good active listening skills, and the ability to empathize with customers, stakeholders, and other software engineers.
- Experience working using Agile methodology in a fast-paced environment.
- English - medium level.
- Experience with Agile projects.
- Differentials:
- Understanding of clean software design principles.
- Experience with Node.js development.
- Some knowledge of Java development.
What we expect from you:
- Ability to complete tasks and solve problems autonomously.
- Adherence to standards and patterns, with experience in frameworks and processes.
- Capability to help other team members by offering guidance, especially when they are blocked.
- Understanding of the architecture and the product, with knowledge of business rules.
- Clear communication skills, providing assertive status updates when needed.
- Ability to work with other software engineers in coding, debugging, analyzing, and solving bugs.
- Support Senior Developers in technical solutions.
- Ability to refine tasks and help the team find the best solutions.
- Maintain and ensure quality throughout the applications.
- Perform code reviews based on defined code standards.
More about you:
- You're passionate about software development and know how to ensure its quality.
- You're motivated by building up world class solutions that impact millions of users all over the world.
- Experienced working in an environment which uses and stimulates DevOps culture.
- You're creative when solving problems and is continuously seeking improvements for processes and solutions.
- You can communicate clearly with your team and the company to identify issues and demands.
- You have the autonomy to recognize the current and new priorities, evaluating the impact of their outcomes in the final result.
- You have the flexibility to work in different contexts or scopes.
What We Offer:
- Performance based bonus*
- Attendance Bonus*
- Private pension plan
- Meal Allowance
- Casual office and dress code
- Days off*
- Health, dental, and life insurance
- Medicines discounts
- WellHub partnership
- Childcare subsidies
- Discounts on Ambev products*
- Clube Ben partnership
- Scholarship*
- School materials assurance
- Language and training platforms
- Transport allowance
*Rules applied