YOUR ROLE

As part of our role at a leading global insurance company, we are responsible for developing and managing applications.
To reinforce our dynamic development team, we are seeking a skilled Full-stack developer. As a Full-stack developer, you will collaborate with an international cross-functional teams to design, develop, and deploy high-quality software solution.

YOUR PROFILE

Responsibilities:
•    Design, develop, and maintain the application 
•    Write clean, efficient, and reusable code
•    Implement new features and functionality based on business requirements
•    Participate in system and application architecture discussions
•    Create technical designs and specifications for new features or enhancements
•    Write and execute unit tests to ensure code quality
•    Debug and resolve technical issues and software defects
•    Conduct code reviews to ensure adherence to best practices
•    Identify and fix vulnerabilities to ensure application integrity
•    Working with frontend developers to ensure seamless integration of user-facing elements 
•    Collaborating with DevOps teams for deployment and scaling

Requirements:
•    Bachelor’s degree in computer science or information technology, or a related field.
•    Proven experience as a skilled Full-stack developer. Experience in Insurance domain is appreciated.
•    Strong experience with Java (Spring Boot), AWS, GitLab and Angular, NGXS, State Management, Typescript, Terraform
•    Excellent problem-solving and debugging skills.
•    Strong communication and collaboration abilities to work effectively in a team environment.
Years of Experience
4+ years experience