Senior Software Engineer
Nelo is a leading consumer fintech in Mexico. With over $100MM USD of annual payment volume, Nelo is building a modern alternative to a credit card, designed from first principles for a world of real-time and mobile payments.
Nelo has raised over $25MM of venture capital from investors including Homebrew, Two Sigma Ventures, Susa Ventures, and Addition. Nelo has additionally raised a $100MM asset credit facility from Victory Park Capital.
Nelo’s lean team includes experienced leaders from top technology and finance companies including Uber, Didi, McKinsey, and BBVA. We pride ourselves on our velocity, intellectual rigor, and efficiency.
Nelo has offices in Mexico City and New York City.
We seek a highly skilled and experienced Fullstack Software Engineer to join our dynamic team. As a Fullstack Software Engineer, you will develop and maintain our web and mobile applications. The ideal candidate will have a solid understanding of frontend and mobile engineering and a strong understanding of backend development.
Our Tech Stack
Our frontends are written in React/React Native, while our backend is in Kotlin with a Postgres database run on AWS cloud infrastructure. We don’t require experience in these specific technologies; what we're really after are clever and pragmatic engineers.
This senior-level position requires at least four (4) years of professional experience in software engineering.
- Collaborate with cross-functional teams to develop high-quality software solutions, including product managers, designers, and developers.
- Design, develop, and maintain web and mobile applications.
- Write clean, maintainable, and efficient code that adheres to industry best practices.
- Conduct thorough testing and debugging of applications to ensure optimal performance and usability.
- Troubleshoot and resolve software defects and issues promptly.
- Participate in code reviews to provide and receive constructive feedback for continuous improvement.
- Minimum of 4 years of professional experience in software engineering, focusing on full-stack development.
- Proficiency in React Native for building mobile applications.
- Experience with backend development using any language/framework (e.g., Node.js, Python, Ruby, Java, etc.).
- Familiarity with databases and data modeling concepts.
- Knowledge of software development best practices, including version control, testing, and code documentation.
- Ability to work independently as well as collaboratively in a fast-paced team environment.
- Excellent problem-solving and analytical skills.
- Strong communication skills in English and Spanish.
Benefits and Perks
- Competitive salary packages that respect your capabilities.
- Stock options to make you part of our success.
- Opportunities for continuous learning and professional growth.
- A culture of inclusivity and collaboration.
- Flexible work hours and hybrid work options for work-life balance.
- Top-tier health insurance and other practical benefits.
- Vibrant team events and engaging social activities.
If you are a passionate Fullstack Software Engineer with expertise in React Native and backend development, and you thrive in a challenging and dynamic environment, we would love to hear from you.