Ecglobal Business

Full Stack Developer – Tech Lead

Ecglobal Business

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

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