Descripción del puesto
At Switch Software, we are looking for a Senior Fullstack Developer to join our team and work on impactful projects in the reinsurance industry. This position involves both frontend and backend development, using Angular and Java technologies from a modern and scalable stack.
We’re looking for a proactive and detail-oriented developer who enjoys collaborative environments and is passionate about building robust and high-performing applications.
Responsibilities
- Develop frontend & backend code, ensuring the implementation of high-quality features.
- Maintain code integrity, quality, and organization, collaborating with the support team to resolve incidents when necessary.
- Interact with the design team to implement features and manage user interactions with the application.
- Collaborate with the rest of the team to design and launch new product features.
- Work with Tech Leaders, suggesting improvements in the development processes.
- Perform code reviews and approve pull requests from team members, ensuring quality and adherence to company standards.
- Collaborate on the design and architecture of frontend applications.
- Contribute to the development of human capital by addressing queries and supporting team training. In some cases, support for the client may be required.
- Work with the Innovation Department to help introduce and generate improvements in product development.
- Participate in technical evaluations of candidates for the company, conducting interviews, and assisting in creating questionnaires or practical tests.
- Occasionally maintain client communication and/or take on management responsibilities, helping to coordinate the development team’s work.
Requisitos
- 5+ years of experience in fullstack development.
- Strong experience with Angular (TypeScript, RxJS, NGXS, Bootstrap).
- Proven backend development experience with Java and Spring Boot.
- Experience with PostgreSQL, Redis, and ActiveMQ.
- Familiarity with Firebase and Pusher for real-time and authentication features.
- Proficiency with unit testing frameworks (e.g., Jasmine, Karma, JUnit).
- Experience using GitHub for version control and Jenkins for CI/CD.
- Exposure to containerization with Docker and monitoring tools like Prometheus, Grafana, and CloudWatch.
- Familiarity with Agile methodologies (Scrum, Kanban).
- Advanced English, both written and spoken.
Beneficios
- Pase Libre on the Black plan at no cost, and discounts for family members
- Remote or hybrid work model, you choose!
- Refunds for training, courses, certifications
- Free access to e-learning platforms like Udemy
- English lessons
- Referral program
- Birthday day off
Detalles
Tags:
Nosotros
Switch Software is always looking for ambitious, talented software developers. Our main offerings include .NET, Java and Javascript, but if you specialize in something else, we want to see what you have to offer.
We are a growing company and have offices in Montevideo(Uruguay) and in US in Austin (Texas), Chicago and Denver. If you want to work in US projects on a team that maintains a small-company family environment, then Switch may be your next home.
