Job Closed
This listing is no longer active.
Somos um Instituto de Pesquisa, Desenvolvimento e Inovação único no Brasil. Estamos em constante inspiração pelo novo!
Full Stack Developer
Location
Brazil
Posted
178 days ago
Salary
0
Seniority
Senior
Job Description
Full Stack Developer
Instituto de Pesquisas Eldorado
• Develop new features for web applications (frontend and backend); • Maintain and evolve existing systems, including bug fixes; • Work in an agile environment (Scrum/Kanban); • Collaborate with the team on code reviews, interface definitions, and proposing solutions for users and clients.
Job Requirements
- Bachelor's degree in Computer Engineering, Computer Science, or Information Systems (completed);
- Experience or knowledge in software development for web applications;
- Knowledge of Python (FastAPI) for backend development;
- Knowledge of React for frontend development;
- Familiarity with Docker;
- Knowledge of relational and non-relational databases;
- Experience with cloud platforms, preferably GCP or AWS; basic knowledge of automated testing programming;
- Proficiency in English for speaking, writing, and reading.
Benefits
- Candidates with disabilities are always welcome.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Full Stack Developer
MultipleMultiple creates sustainable business and human impact, solving critical challenges in new ways.
• Develop and maintain the frontend and backend of the Smart Alerts tool using React.js and Nest.js. • Ensure seamless integration between frontend and backend components, optimising for performance, scalability, and user experience. • Conduct code reviews, optimise performance, and ensure adherence to the best security practices across the entire stack. • Mentor junior developers and contribute to the continuous improvement of the development process. • Implement and maintain containerisation solutions using Docker. • Apply Agile and Scrum methodologies to ensure efficient project management and timely delivery. • Troubleshoot and resolve complex technical issues related to both frontend and backend services. • Collaborate with product managers, UX/UI designers, DevOps engineers, and other team members. • Design and implement robust and scalable database solutions using MySQL/MariaDB, and NoSQL databases like MongoDB.
• Innovate with the latest technologies • Collaborate on high-impact projects for national and international clients • Foster a culture of collaboration and creativity
Senior Full Stack Developer
Smart WorkingEmpowering companies to work with the best engineers in the world
• Contribute to the modernisation of Python AWS Lambda microservices by understanding legacy Python code and rebuilding services using the modern SDK. • Build and maintain extensive unit test suites to ensure reliability, quality, and long-term maintainability of microservices. • Support the rewrite of ingestion capabilities by developing new Python Lambda microservices and extending TypeScript data pipelines. • Help rewrite the initial part of the data pipeline to support high-throughput analysis. • Improve the observability of conversations flowing through the platform and ensure issues can be identified and diagnosed efficiently. • Contribute to the initiative starting Q2 2026 to rebuild both the phone application and web application to surface more meaningful conversation insights. • Work effectively within a small team, delivering work both independently and collaboratively. • Collaborate with the Technical BA to assist with refining tickets and clarifying requirements before implementation.
Mid-level Software Developer
Cybermedia Technologies, LLC (CTEC)1900 Campus Commons Drive Reston, VA 20191
• Design, develop, and enhance software applications and data-driven solutions using modern programming languages and frameworks to support enterprise business systems. • Build and integrate software components and data services across cloud-based environments to ensure reliable system interoperability. • Develop and maintain applications utilizing relational databases and data processing frameworks, with emphasis on SQL-driven data operations. • Implement data processing scripts, automation routines, and distributed data processing logic using Python and PySpark to support data-intensive workflows. • Write clean, maintainable, and well-documented code; participate in code reviews and maintain software documentation. • Develop and execute unit and integration tests, debug defects, and resolve performance issues to improve system reliability. • Participate in Agile development ceremonies, manage tasks through DevOps tools, and use source code control systems such as Git. • Support development and deployment of applications within Azure-based environments. • Identify opportunities to improve application performance, automation, and development processes. • Work under moderate supervision with guidance from senior personnel.




