Job Description
Important Information
Location: Brazil
Job Mode: Full-time
Work Mode:Work from home
Job Summary
As a Fullstack Engineer, you will make a significant contribution to our platform’s evolution by developing innovative features across both backend and frontend layers, ensuring the ongoing stability of applications through close collaboration with a cross‑functional team. This role is responsible for contributing to the full software development lifecycle, from concept and design to deployment and maintenance, while upholding high standards for code quality and performance in an AWS cloud environment. You will play a fundamental part in delivering a robust, scalable, and modern user experience, working in a supportive, team‑oriented environment alongside other engineers and product stakeholders to bring new capabilities to life.
Responsibilities and Duties
- Development of new features across backend and frontend components;
- Digest requirements from the product team and specify the implementation of new features from the frontend perspective;
- Maintenance of existing applications;
- Raise and discuss trade-offs of different design approaches elaborating detailed design documents;
- Implement solutions from coding to testing to production deployment support;
- Participation in the complete cycle of development from requirements gathering, development and testing;
- Perform code reviews;
- Participate in technical discussions, demonstrations, and reviews with the customer
Essential Skills
- Proficiency with object-oriented software development in C# and .NET framework;
- Design Patterns and SOLID principles understanding;
- Experience with SQL Databases (MSSQL is a plus);
- Strong knowledge of OOP principles;
- Solid Experience with Javascript;
- Frameworks: ReactJS;
- Experience with Micro Frontends;
- Redux and/or Mobx;
- Experience with REST APIs;
- Solid experience with HTML5/CSS3;
- Solid experience with Git/SVN.
Highly Desirable Skills
- Knowledge on or experience with agile development (e.g. using Scrum);
- Knowledge on automated testing (e.g. Unit Test, Integration Test, etc.);
- Knowledge on Cloud (AWS);
- Knowledge of CSS Pre-Processors (SASS, LESS);
- Experience with Restful services.
About Encora
Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.











