8+ years
Long-term (40h)
Finance
Full Remote
TypeScript
React.js
Node.js
CSS
AWS
MySQL
Angular
React Native
REST APIs
Requirements
Must-haves
- 8+ years of software development experience
- Experience with JavaScript, TypeScript
- Experience with React or React Native or Angular (preferably with React)
- Experience with Node.js
- Experience with HTML, CSS
- Extensive experience with REST APIs
- Deep knowledge of AWS services (e.g., compute, serverless, storage, databases, containers, security)
- Proficiency with SQL and MySQL
- Deep understanding of object-oriented principles (e.g. SOLID, DRY, Domain-Driven Design)
- Familiarity with engineering best practices in security and compliance
- Ability to optimize systems for performance, scalability, and reliability
- Based in Brazil, Argentina, Paraguay, Colombia, or Mexico
- Strong communication skills in both spoken and written English
Nice-to-haves
- Startup experience
- Experience with .NET, C#, SQL Server
- Experience with Python
- Experience building CI/CD pipelines
- Experience with containerization technologies (e.g. Docker, Kubernetes)
- Contributions to open-source projects or active participation in the engineering community
- Bachelor's Degree in Computer Engineering, Computer Science, or equivalent
What you will work on
- Design and build web and mobile applications, APIs, and backend workflows aligned with business priorities and timelines
- Collaborate with fellow developers to implement high-impact features
- Ensure system performance, scalability, and reliability through optimized architecture and infrastructure
- Apply secure coding, logging, monitoring, and domain-driven design practices to maintain code quality and compliance
- Provide technical mentorship and guidance on coding standards, architecture, and emerging technologies to teammates
- Partner with engineering teams and business stakeholders to deliver solutions
- Communicate technical topics clearly to both technical and non-technical audiences
- Stay up to date on trends in web and mobile development and share insights with the team