Job Position and Requirements
Web Application Software Engineer / Senior Software Engineer
Job Description:
- Develop software on web application.
Role & Responsibilities:
- Create software and system design.
- Implement software follow the design.
- Perform unit and integration test.
- Develop technical documents.
- Discuss with team to find technical solutions.
- (For Senior) Discuss with client and report the progress.
- (For Senior) Manage and control project schedule.
Qualification:
- A bachelor’s degree or higher in Computer Engineering, Computer Science, Information Technology, or related fields.
- Experiences in software, web development.
- (For Junior) At least 1 year experiences.
- (For Senior) At least 4 years experiences.
- Must have strong knowledge in following technologies, at least 1 of them (2 or more is advantage)
- Frontend such as React.js or Vue.js or similar frameworks.
- Backend such as Node.js, NoSQL.
- Mobile Cross Platform such as React-Native or Flutter.
- **Experience in Full Stack is a huge advantage.
- Experience in other technologies is advantage.
- iOS development (Swift).
- Android development (Java).
- Programming languages such as. C#, VB, Python, Objective-C, Kotlin etc.
- Cloud technology especially AWS.
- Map library and navigation system such as Google Map, HERE, etc.
- Automate test suit, CI/CD.
- Others: Firebase, LINE platform.
- Experience in definition of software’s specification.
- Able to read and write document in English.
- Excellent in analytical skill.
- Strong sense of responsibility.
- Positive thinking and good mindset for can-do the job.
- Eager to learn new technologies.
- Can work under high pressure.
Mobile Application Software Engineer / Senior Software Engineer
Job Description:
- Develop software on mobile iOS, Android, cross platforms.
Role & Responsibilities:
- Create software and system design.
- Implement software follow the design.
- Perform unit and integration test.
- Develop technical documents.
- Discuss with team to find technical solutions.
- (For Senior) Discuss with client and report the progress.
- (For Senior) Manage and control project schedule.
Qualification:
- A bachelor’s degree or higher in Computer Engineering, Computer Science, Information Technology, or related fields.
- Experiences in software, mobile development.
- (For Junior) At least 1 year experiences.
- (For Senior) At least 4 years experiences.
- Must have strong knowledge in following technologies, at least 1 of them (2 or more is advantage)
- Mobile Cross Platform such as React-Native or Flutter.
- iOS development (Swift).
- Android development (Java).
- Web frontend such as React.js or Vue.js or similar frameworks.
- TypeScript.
- Experience in other technologies is advantage.
- Server-side backend such as Node.js, NoSQL.
- Programming languages such as. C#, VB, Python, Objective-C, Kotlin etc.
- Cloud technology especially AWS.
- Map library and navigation system such as Google Map, HERE, etc.
- Automate test suit, CI/CD.
- Others: Firebase, LINE platform.
- Experience in definition of software’s specification.
- Able to read and write document in English.
- Excellent in analytical skill.
- Strong sense of responsibility.
- Positive thinking and good mindset for can-do the job.
- Eager to learn new technologies.
- Can work under high pressure.
Software Engineer (Japanese Speaking)
Job Description:
- Develop software used in automotive industry.
- Develop software on web and mobile (iOS, Android) platforms.
Role & Responsibilities:
- Create software and system design.
- Perform unit and integration test.
- Develop technical documents.
- Discuss with team to find technical solutions.
- Discuss with Japanese client and report the progress.
- Manage and control project schedule.
Qualification:
- A Bachelor’s degree or higher in Computer Engineering, Computer Science, Information Technology, or related fields.
- At least 2 years experiences in software, web, mobile development.
- Strong knowledge in programming languages such as Swift, Java, Kotlin.
- Strong knowledge in JavaScript frameworks such as React.js or Vue.js or similar frameworks.
- Experience in other programming languages (C#, VB, python, Objective-C, etc.) is an advantage.
- Experience in AWS, NoSQL Database is an advantage.
- Strong sense of responsibility.
- Positive thinking and good mindset for can-do the job. Good command in Japanese Speaking. JLPT: N2 or N1 (and English is a plus.)
- Eager to learn new technologies.
- Can work under high pressure.
- Excellent in analytical skill.
- Experience in working with Japanese
- Experience in definition of software’s specification.
Benefit & Welfare
- 5 Working Days A Week (Monday-Friday)
- Flexible Working (Able to choose 1 of 3 shifts for each month.)
- Work From Home (1 Day/Week)
- Company Laptop MacOS/Window
- Company Monitor Screen
- Overtime Payment (Count by Minute)
- Bonus (4 Times/Year)
- Performance Bonus
- Insurance
- Group Insurance (After Employment)
- Annual Health Check
- Vacation Leave (After Employment)
- Special Leave (Ordination Leave, Compassionate Leave, Maternity Leave, Marriage Leave and Other)
- Public Training (Every Year)
- Support Budget (2 Times/Year)
- Social Gathering (Every Month)
- Outing Trip
- Overseas Training
- Provident Fund start in April 2024.