← Todos los empleos

Mid-Level Full Stack Developer – Node.js, React

Sobre el puesto

• Develop and enhance applications using Node.js and React
• Build, maintain, and consume REST APIs and integrations with external systems and services
• Develop responsive, reusable web interfaces with a strong user experience
• Participate in understanding business needs and help define technical solutions
• Maintain and enhance existing applications by analyzing and resolving issues
• Work with relational and/or non-relational databases
• Develop and maintain automated tests
• Manage code versioning and participate in code review processes
• Support continuous integration and continuous delivery (CI/CD) processes
• Collaborate with Product, UX/UI, QA, and other team members
• Contribute to the continuous improvement of application code, architecture, performance, and security
• Create and maintain technical documentation as needed

• Experience in Full Stack development
• Experience with Node.js on the back end and React on the front end
• Strong experience with JavaScript
• Experience developing and consuming REST APIs
• HTML5 and CSS3
• SQL and/or NoSQL databases
• Git and code version control practices
• Unit and/or integration testing
• Knowledge of development best practices, such as Clean Code, SOLID, and design patterns
• Experience with Agile methodologies
• Nice to have: Experience with TypeScript
• Nice to have: Knowledge of NestJS, Express, or similar frameworks
• Nice to have: Experience with Next.js
• Nice to have: Experience with Python
• Nice to have: Knowledge of Docker
• Nice to have: Experience with cloud environments such as AWS, Azure, or GCP
• Nice to have: Knowledge of CI/CD
• Nice to have: Experience with microservices architecture
• Nice to have: Knowledge of messaging systems
• Nice to have: Experience with observability and monitoring tools

• Three-month contract opportunity with the possibility of renewal
• 12 business days of paid time off
• Equipment provided
• 100% remote