Skillhouse Internal Career Opportunity
Senior Full-stack Engineer (React & React Native/Java & Spring boot: 8049)
Position Title:
Senior Full-stack Engineer (React & React Native/Java & Spring boot: 8049)
Employment Type:
Haken
Working Hours:
English Level - Advanced (TOEIC 860),Japanese Level - None
Salary
0.00
Description
A Global IT Service firm is looking for a versatile Software Developer responsible for building and maintaining both the client-side (front-end) and server-side (back-end) of applications.
They bridge the gap between user-facing design and underlying data architecture, ensuring web and mobile applications are scalable, secure, and fully functional from start to finish. The ideal candidate should have a solid background in building scalable applications and a passion for crafting high-quality software solutions. This role offers an opportunity to work on challenging projects and collaborate with talented teams to deliver exceptional user experiences.
Responsibilities:
- Develop new user-facing features using React.js and React Native
- Develop new user-facing features using Spring Boot Java, Redis
- Build reusable components and front-end libraries for future use
- Translate designs and wireframes into high-quality code
- Create robust system architecture, data structures, and database schemas. Manage server environments, APIs, and data integrations
- Optimize components for maximum performance across a vast array of web-capable devices and browsers
- Collaborate with cross-functional teams to define, design, and ship new features
- Work closely with Product Managers and UI/UX Designers to implement versatile front-end solutions
- Advocate for best practices in front-end development and mentor junior developers
Required skills:
- 7-10 years of professional experience in front-end development
- Strong proficiency in JavaScript and TypeScript
- Strong proficiency in Spring Boot Java, Redis
- Extensive experience with React.js and its core principles
- Prior experience with React Native for mobile application development
- Familiarity with RESTful APIs and modern authorization mechanisms
- Experience with state management libraries such as Redux or MobX
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with code versioning tools such as Git
- Excellent problem-solving skills and ability to troubleshoot complex issues
Why should you apply:
- Great opportunity to be able to work for well-established company
- Cross-departmental communication is possible in an international environment
- Drive innovation and maintain high standards for products utilized on a huge scale
Company Overview: This is a global company with a strong presence in multiple business sectors. It has achieved sustained growth both domestically and internationally, including in the U.S. and Europe. The company prides itself on its diverse and international environment, providing ample career opportunities and a commitment to equal opportunity. With a wide range of business activities, the company also works with various technologies. You can choose your preferred working environment, whether Windows or Mac! Meals at the employee cafeteria are free, and the chef regularly comes up with new menus, ensuring you never get bored of the meals!
Work Hours : 9:00 AM – 5:30 PM (Flextime or staggered working hours possible)
Work Style : Hybrid (Typically 4 days in the office, 1 day working from home)
Holidays : Saturdays, Sundays, public holidays, New Year holidays, paid leave, bereavement leave, and other special leave
Benefits: Full social insurance (employee pension insurance, health insurance, worker’s accident compensation insurance, unemployment insurance), DC pension plan, transportation allowance, childcare and caregiving support, cafeteria, retirement benefit system, welfare services (Relo Club), health counseling services, relocation support (visa support, moving), employee discounts (moving, language classes, etc.), and more
Interview Process: 3~4 times



