Full Stack Developer
- São Paulo - SP
- Permanente
- Período integral
- **Key Responsibilities**:Collaborate with cross-functional teams, including product managers, designers, and other engineers, to help design, iterate, & develop new features.
- -- Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
- -- Maintain and optimize existing codebase to maximize stability, performance and scalability.
- -- Work with Python to develop backend services and APIs, and with JavaScript and React to enhance front-end processes and functionality.
- -- Mentor and guide junior developers, providing technical leadership and helping them grow their skills.
- -- Participate in code reviews to ensure code quality and consistency across the team.
- -- Contribute to the continuous improvement of our development processes, tools, and methodologies.
- -- Stay up to date with the latest industry trends, tools, and technologies, and recommend improvements to the technology stack.
- - **Required Qualifications**:- Bachelors degree or higher in computer science, Engineering, or a related field, or equivalent work experience.
- -- 5+ years of professional software development experience, with a strong focus on web development.
- -- Proficiency in React, JavaScript (ES5+), and modern web development practices.
- -- Experience with version control systems, particularly Git.
- -- Familiarity with Agile development methodologies and tools such as Jira.
- -- Excellent problem-solving skills and the ability to think critically about issues.
- -- Strong communication skills and the ability to work effectively in a team environment.
- -- Proven experience leading projects and mentoring junior developers.
- **Preferred Qualifications**:- Python experience building and consuming RESTful APIs.
- -- Experience with databases such as MongoDB.
- -- Understanding of front-end technologies, such as HTML5, CSS3, and responsive design.
- -- Understanding of security best practices in web development.
- **Nice to Have**:- Experience with JavaScript development tools such as Storybook and Playwright.
- -- Experience with API integrations with platforms like Workday or similar.
- -- Knowledge of containerization and orchestration tools such as Docker and Kubernetes.
- -- Experience with CI/CD pipelines and automated testing.
Caderno Nacional