123Seguro is a leading insurtech in Latin America, specializing in distribution of custom insurance products. By integrating embedded insurance into its offerings, 123Seguro ensures seamless, hassle-free protection directly within the customer journey. With a focus on transparency, simplicity, and technology-driven services, 123Seguro allows users to compare, customize, and purchase insurance policies online. The company is committed to making insurance accessible, affordable, and understandable for everyone.
Join 123Seguro.
Join the #Experiencia123.
We are seeking a Senior Software Engineer w/Node.Js focused on building microservices for our digital platform.
What challenges await you?
- Design, build, operate, and maintain the backend and frontend services that constitute our platform.
- Ensure software quality during algorithm creation, programming, and detailed review of PRs (Pull Requests) generated by the rest of the team.
- Participate in product conception, learning to prioritize business needs and proposing technical solutions.
- Work in an ecosystem of distributed applications with requirements for scalability, observability, and fault tolerance.
- Collaborate on architecture analysis, deployment, monitoring, security, and other aspects of the software development lifecycle.
- Implement design decisions for the digital platform with support for multiple countries in the region and multiple products.
- Participate in the resolution of technical problems, where passion for development, good practices, and quality software are valued.
What are the requirements?
- 5+ years of proven experience designing and developing Web applications with RESTful APIs.
- University degree in Engineering, Computer Science, Systems, or equivalent fields.
- Solid knowledge of algorithms, concurrent programming, distributed systems, and data structures.
- Hands-on experience in building and operating end-to-end (e2e) services with microservices using CI/CD methodologies.
- Experience integrating with external services, considering different communication protocols and security constraints.
- Experience developing backend applications with languages such as NodeJS, Go, Python, Java, or equivalents.
- Experience developing frontend applications on platforms like ReactJS, Angular, VueJS, Flutter, or equivalents.
- Hands-on experience in designing and maintaining data structures in Relational and Non-Relational environments such as MySQL, MongoDB, Redis, Blob Storages, or equivalents.
- Use of Cloud platform services in IaaS and PaaS variants like AWS, GCP, OpenShift, or equivalents.
- Proactive attitude towards daily tasks. Interest in learning new technologies and taking on mentorship roles for other team members.
- Fluent in English (Desirable)
We will only accept candidates residing in Argentina. If you are not currently living here, no worries! We invite you to explore our employment opportunities for applicants located in Chile, Colombia or Brasil.