【大手外資系生命保険企業】シニアフルスタックエンジニア
【大手外資系生命保険企業】シニアフルスタックエンジニア
Job type:
Permanent
Specialization:
Software/Web Development
Language Level:
日本語-中上級 (JLPT N2),英語-上級 (TOEIC 860)
Location:
東京都
Salary:
¥9,000,000.00 - ¥11,000,000.00 Yearly
Job Reference:
481210
An European Insurance firm is looking for a talented Senior Fullstack Software Engineer (JavaScript/TypeScript) in the Open Dev Technology Team.
Responsibilities:
- Develop, thoroughly unit-tested, front-end and/or back-end applications using TypeScript
- Take architectural decisions and design scalable systems
- Continuously identify ways of enhancing the existing applications and work on the improvements
- Review code developed by other developers and provide feedback to ensure best practices, such as efficiency, testability, readability, maintainability and style guide compliance
- Contribute to our software engineering CoPs (Communities of Practice) by sharing knowledge and promoting best practices
- Mentor and support junior and mid-level engineers
Required Skills:
- Degree in Computer Science or equivalent practical experience
- At least 7 years of relevant experience developing web applications using JavaScript/TypeScript
- Experience with front-end development using React and/or Next.js
- Ability to use HTML/CSS to implement clean and responsive user interfaces
- Experience with back-end development using Node.js and frameworks available for it, such as Express or Fastify
- Good understanding of RESTful APIs design and Swagger/Open API specification
- Understanding of relational databases, such as MySQL, and ability to design schemas, create efficient queries and add indexes as needed
- Interest and ability to learn new technologies as needed, such as Next.js or Serverless Framework
- Knowledge of software development best practices and ability to write readable and maintainable code
- Ability to take architectural decisions and design scalable systems
- Ability to take ownership and proactively implement improvements to the existing applications
- Ability to introduce new relevant libraries/frameworks as needed
- Experience with Agile/Scrum methodology
- Experience with AWS
- Ability to coach/mentor other software engineers
- Good understanding of Git and ability to work collaboratively with other developers
Why should you apply:
- Our client is one of the biggest global insurance companies in the world
- You will be working with the international team, and with best technologies in the insurance domain
- 50% WFH and 50% Work from Office
Company Details:
One of the world's largest insurance - financial groups, trusted by over 50 million customers. The company provides various financial protections including general insurance, life insurance, retirement funds, and inheritance throughout the lifetime for individual customers, small businesses, and large companies.
Working Hours: 9:00 – 17:00 (Mon-Fri)
Working Style: Hybrid (2 days in office & 3 days’ work from home every week)
Holidays: Saturday, Sunday, and National Holidays, Year-end and New Year Holidays, Paid Holidays, Other Special Holidays
Services/Benefits: Social insurance, Transportation Fee, No smoking indoors allowed (Designated smoking area), etc.
Interview Process: 3~4 times