
Mid-Senior/Senior Full-Stack Developer (Latin America)
Remote - Canada
|Contract
We have a long-term contract opportunity for 2 Full-Stack Engineers to join our established client. The successful candidate can be located anywhere in Latin America, but you must be available for at least 5 hours overlapping the PST time zone. You'll need to have good communication skills (B2+ or higher) for this role, as the position is client-facing. The initial contract is for 12 months with strong potential to renew.
To be considered for this role, you'll need to be an experienced full-stack engineer with over a few years of experience (4+ years at least). You're a team player and a problem solver, and you enjoy working with your fellow team members. You have a growth mindset and always seek opportunities to grow. Your communication style is open, concise, and effective; you can easily explain technical concepts to non-technical parties. You care about the product and the end-user. You're also a process builder; we enjoy working with engineers who are ready to help improve our processes and make them more scalable.
Mandatory requirements:
Of Note:
To be considered for this role, you'll need to be an experienced full-stack engineer with over a few years of experience (4+ years at least). You're a team player and a problem solver, and you enjoy working with your fellow team members. You have a growth mindset and always seek opportunities to grow. Your communication style is open, concise, and effective; you can easily explain technical concepts to non-technical parties. You care about the product and the end-user. You're also a process builder; we enjoy working with engineers who are ready to help improve our processes and make them more scalable.
Mandatory requirements:
- 4+ years of full-stack software development experience
- Strong proficiency with Node.js for backend development.
- Experience with React for front-end development.
- Solid experience working with AWS services (RDS, EC2, S3, Lambda, etc.).
- Familiarity with DevOps tools and practices (CI/CD pipelines, infrastructure-as-code, containerization with Docker).
- Strong understanding of RESTful API design and microservices architecture.
- Solid experience with common design patterns for building scalable and maintainable applications.
- Experience working in an agile development environment.
- Active GitHub account
- Experience with TypeScript
- Familiarity with Serverless architecture on AWS
- Experience writing own unit tests
Of Note:
- You will be required to provide your own laptop and basic software tools.
- Completed background checks will be required before the start date if you are selected as a winning candidate.