Software Engineer
Description
Join 123Seguro.
Join the #Experiencia123.
We are seeking a Senior Software Engineer. 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.
- 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)
- Remote First
- Top-tier pre-paid healthcare for you and your family group.
- 2 extra days off per year.
- Half-day off for your birthday.
- 15 business days of vacation.
- Access to an e-learning platform.
- Discounts on merchandise and language/training centers.
- 20 days for study.
- Extended paternity leave.
- Adoption leave.
- Partial reimbursement for training/courses.
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: