
Full Stack Developer – Tech Lead
Ecglobal Business
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Develop and maintain web applications using React Native Web, TypeScript, Node.js, NestJS, and Express.
- Collaborate with the team to resolve technical issues and propose effective solutions.
- Ensure code is high-quality, scalable, and well-documented.
- Participate in code reviews and contribute to the continuous improvement of the project.
- Integrate APIs and external services, ensuring efficient communication between front-end and back-end.
- Implement automated tests to ensure application quality and reliability.
- Stay up to date with new technologies and industry trends, proposing improvements and innovations.
- Lead the Dev Team in technical refinements.
- Manage the distribution of technical tasks for the Dev Team.
- Participate in business refinements alongside the Product and Business teams.
Requirements
- Proven experience with TypeScript, Node.js, NestJS, and Java.
- Knowledge of the Spring Framework (Spring Boot, Spring Data, Spring Security, Spring Batch).
- Experience with databases, preferably PostgreSQL and MongoDB.
- Good development practices, such as Clean Code and Design Patterns.
- Experience with Hasura.
- Familiarity with caching mechanisms like Redis.
- Experience with React for the web (React Native Web).
- Proactive with strong problem-solving skills and the ability to resolve issues quickly.
- Ability to work independently and as part of a team.
- Strong verbal and written communication skills.
- Experience with agile methodologies (Scrum, Kanban).
Benefits
- Meal allowance or meal voucher;
- Discounts for courses, universities, and language schools;
- Stefanini Academy – a platform offering free, up-to-date online courses with certificates;
- Mentoring;
- Work-from-home allowance;
- Health insurance;
- Dental insurance;
- Benefits club with discounts at top establishments;
- And much more...
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
React Native WebTypeScriptNode.jsNestJSExpressJavaSpring FrameworkPostgreSQLMongoDBHasura
Soft Skills
problem-solvingcommunicationteamworkproactiveindependence