WHAT YOU WILL DO
- Be part of a cross-functional team delivering a product or features in strong collaboration with our clients
- Involved in all phases of software engineering, from inception to coding, testing, delivery, and operation.
- Develop high-quality code that follows best practices and clean code principles.
- Advocate for improvements to product quality, security, and performance.
- Collaborate with other engineers or team members on various layers of the infrastructure, in order to design and launch new features.
- Do a wide range of responsibilities, in both frontend and backend development, including the system-2-system integration
- Get involved in resolving technical problems, like performance bottlenecks, code optimizing, and security improvement
- Follow and maintain the development standard.
YOUR SKILLS
- At least 3+ years of experience in JavaScript, NodeJs, React, Redux, and Java.
- Designing, developing, and deploying microservice-based applications
- Running apps on Docker, Kubernetes, and Cloud Platforms and deploying through CICD, for example, GitHub Actions/Jenkins X
- Have good knowledge and experience in the administration and programming of popular databases such as MS SQL, MySQL, MongoDB, etc.
- Understanding of cloud-based microservices architecture, including service isolation, API gateways, and communication between services.
- Familiar with setting up CI/CD pipeline.
- Strong focus on unit testing and integration testing.
- Experience in the full software development lifecycle from requirements analysis to design, development, testing, and implementation.
- Pay strong attention to detail and deliver high-quality code in a timely manner;
- Ability to work creatively and analytically in a problem-solving environment;
- Good interpersonal skills and ability to work in a team-oriented, collaborative environment.
- Focused on lowering the mean time between having ideas and making stuff happen.
- High interest in continuous learning and development (new tools, technologies, methodologies).
- Good English skills both verbal and written.
- Insurance domain knowledge is a plus.