We’re hiring a Software Engineer to join a growing team building scalable web applications and modern backend systems that power innovative fintech solutions. This is a remote opportunity for LATAM-based engineers who thrive in agile environments and are passionate about clean code, collaboration, and continuous learning.
Responsibilities:
- Collaborate in the design and development of intuitive, high-performance software solutions
- Write clean, maintainable code across the stack (object-oriented and functional)
- Support testing, validation, deployment, and continuous improvement processes
- Participate in design reviews and daily standups
- Troubleshoot bugs, optimize system performance, and work on product upgrades
- Learn and adopt modern tools and frameworks used across cloud-native environments
- Work cross-functionally with internal teams and stakeholders
Requirements:
- 3–5 years of hands-on software development experience
- Bachelor’s degree in Computer Science or related field
- Experience with modern cloud environments and web-scale architectures
- Familiarity with secure authentication and user permission systems
- Proven ability to collaborate, iterate quickly, and deliver under tight deadlines
- Strong English communication skills (written & spoken)
- Bonus: Background in functional programming, SaaS platforms, or fintech systems
Tech Stack:
- Languages: Python, Java, PHP, C#, or C++
- Frontend: React, Vue.js, ES6
- Databases: Relational + NoSQL (DynamoDB, Redis, MongoDB, etc.)
- Cloud: AWS (preferred), plus SaaS/PaaS/FaaS experience
- Dev Tools: Git, CI/CD, G Suite, performance & unit testing tools