Skillhouse Internal Career Opportunity
Senior Fullstack Engineer (JavaScript /TypeScript) (P2/P3)
Position Title:
Senior Fullstack Engineer (JavaScript /TypeScript) (P2/P3)
Employment Type:
Permanent
Working Hours:
English Level - Advanced (TOEIC 860),Japanese Level - High Intermediate (JLPT Level 2)
Salary
Description
A Life Insurance firm is looking for a talented Senior Fullstack Software Engineer (JavaScript/TypeScript) in the Technology Team.
As Sr. Fullstack Engineer, you will be working closely with product owners, business analysts, UI/UX designers and other developers to build web applications
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:
- 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
Why should you apply:
- This is a long-term opportunity
- You will be working with international team members
- Learn new technologies and on large scale projects
Company Details: A leading international insurance organization operates in over 130 countries and jurisdictions, offering services to commercial, institutional, and individual clients through one of the most extensive global property and casualty insurance networks. In addition to general insurance, the organization is also a prominent provider of life insurance and retirement services in the United States. Its common stock is publicly traded on both the New York and Tokyo stock exchange.The group's Japan-based affiliate provides IT-related services to support the organization’s operations within the country.
Working Hours: 9:00 - 17:30 (Mon-Fri)
Working Style: Hybrid (4 days in office, 1 day work from home)
Holidays: Saturday, Sunday, National Holidays, Year-end and New Year Holidays, 27 Paid Holidays every year (20 paid leaves, and 7 especial leaves)
Services/Benefits: Social insurance, Employee Pension Scheme, Transportation Fee
Interview Process: 3



