
Full Stack Developer – Node.js
Amigo Tech
full-time
Posted on:
Location Type: Hybrid
Location: Recife • Brazil
Visit company websiteExplore more
About the role
- Responsible for adherence to the work schedule
- Work on complex tasks under supervision
- Lead simple activities under supervision
- Actively participate in technical decision-making and provide efficient solutions
- Develop and maintain scalable, efficient web applications on both the client and server sides
- Work in a team with other developers, designers and product managers to create innovative solutions
- Collaborate with cross-functional teams across the company to integrate new features into existing systems
- Perform unit and integration tests to ensure code is functional and free of defects
- Participate in code reviews and technical discussions to ensure development best practices are followed
Requirements
- Basic experience with JavaScript/TypeScript on both front-end and back-end
- Experience with AngularJS or React
- Hands-on experience with Node.js, Express and NestJS
- Knowledge of relational databases (PostgreSQL) and ORMs (Sequelize)
- Experience integrating REST APIs and external services
- Familiarity with automated testing (Jest, Mocha) and version control with Git
- Experience with build automation, Docker and CI/CD
- Good communication skills and team spirit
- Knowledge sharing within the team
- Preferred:
- Experience in healthcare or clinical systems
- Experience with AWS (S3), Redis, Kafka, Socket.IO, and messaging systems
- Experience with high-availability, scalable environments
- Technical English
Benefits
- Life Insurance: Because our most valuable asset is the people who are part of our story
- Health Insurance: Taking care of your health is essential — rely on a solid plan to stay well
- Dental Plan: To keep your smile healthy and bright
- Meal/Food Allowance via Swile: Your meal and/or food allowance on a single convenient, modern card. Good energy starts with a good meal
- Transportation Voucher or Fuel Allowance: You choose how to commute — by public transport or by car
- Total Pass: More freedom to care for body and mind with easy access to partner gyms and studios
- Childcare Assistance: Support for employees with young children, providing greater peace of mind and work-life balance
- Eyeglasses Allowance: A little help to see better, at work or in life
- Partnership with SESC: Access to leisure, culture, and wellness benefits on special terms
- Open English: Special discounts to boost your English or Spanish and communicate worldwide
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptTypeScriptAngularJSReactNode.jsExpressNestJSPostgreSQLSequelizeREST APIs
Soft Skills
communication skillsteam spiritknowledge sharing