Software Engineer For JP Market
Overview
Salary: Thoả thuận
Job Type: Full-time
Experience: 3 years of experience
Openings: 2
Deadline: 2025-12-31
Posted: 2025-11-20 17:22
Category: Công nghệ thông tin
Job Description
Develop full-stack web applications using modern frameworks such as React.js, Vue.js, Node.js, and .NET for Japanese clients in domains like healthcare, e-commerce, and fintech.
Implement frontend and backend solutions based on technical specifications provided by Business Analysts and guidance from the Tech Lead.
Communicate directly with Japanese stakeholders to understand requirements, provide updates, and participate in technical discussions in Japanese.
Write clean, maintainable code that complies with Japanese quality standards, with sufficient documentation and test coverage.
Participate in code reviews and provide technical guidance to junior team members, ensuring adherence to coding standards.
Prepare technical documentation including design documents, API specifications, and user guides in both Vietnamese and Japanese.
Support QA activities by working closely with the testing team, resolving bugs promptly, and ensuring deliverables meet customer expectations.
Manage development timelines and proactively notify stakeholders of potential risks or blockers.
Requirements
Education & Experience
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related fields.
3+ years of experience in software development, focusing on web applications and enterprise systems.
Proven track record of delivering high-quality software solutions within deadlines.
Full-Stack Development Skills
Programming Languages: Proficient in JavaScript, TypeScript, C#, Java, or Python with solid understanding of OOP principles.
Frontend: Experience with React.js, Vue.js, or Angular; strong skills in HTML5, CSS3, and responsive web design.
Backend: Knowledge of Node.js, .NET Core, Express.js, RESTful APIs, and microservices architecture.
Database: Proficient in SQL databases (PostgreSQL, MySQL); basic knowledge of NoSQL (e.g., MongoDB).
DevOps & Tools: Familiar with Git, Docker, CI/CD pipelines, and cloud deployment.
Mobile Development (Preferred)
Cross-platform: Experience with React Native or Flutter.
Native: Knowledge of iOS (Swift) or Android (Kotlin/Java) is a plus.
Mobile UX/UI: Understanding of mobile design patterns and best practices.
App Deployment: Experience publishing apps to App Store and Google Play.
Language Requirements
Japanese: JLPT N2 or equivalent (required)
Able to read and understand technical specifications and requirements
Capable of writing technical reports and documentation in Japanese
Confident in client meetings and business communication
Understand Japanese work culture and business etiquette
English: Intermediate level for reading technical documents and collaborating with international teams.
Core Competencies
Problem Solving: Strong debugging skills and the ability to propose effective technical solutions.
Team Collaboration: Experience working in Agile/Scrum environments with cross-functional teams.
Customer Communication: Capable of explaining technical concepts to non-technical stakeholders.
Quality Mindset: Committed to high-quality output with attention to detail and a zero-defect mindset aligned with Japanese standards.
Time Management: Able to multitask and meet project deadlines consistently.
Soft Skills
Self-motivated: Proactive in learning new technologies and improving existing skills.
Cultural Awareness: Strong understanding of Japanese business practices and communication styles.
Adaptability: Comfortable working across time zones and adjusting to Japanese working hours when required.
Documentation: Ability to maintain clear and thorough technical documentation for knowledge sharing.
PREFERRED QUALIFICATIONS
Cloud Platforms: Hands-on experience with AWS, Azure, or Google Cloud Platform.
Advanced Framework Knowledge: In-depth expertise in the React ecosystem, Vue.js, or enterprise .NET applications.
Experience with Japanese Clients: Prior experience working with Japanese companies or clients.
Domain Knowledge: Understanding of business workflows in healthcare, e-commerce, or fintech industries.
Automation Skills: Experience with testing frameworks, deployment automation, or CI/CD setup.
Leadership Potential: Ability to mentor junior developers and lead small technical initiatives.
Benefits
Salary: Negotiation
Join a global team and work directly with many talents around the world.
Opportunities for onsite work in Japan, Singapore, Australia, and many other countries.
Work and grow in a dynamic, creative, and professional environment.
Healthcare: Premium Health Insurance TECHVIFY Care
13 months’ salary per year.
Annual salary evaluation.
Sponsor and encourage staff to study courses by covering tuition fees, such as Udemy, Coursera.