Software Engineer / Senior Software Engineer – Full stack

We are looking for a Software Engineer / Senior Software Engineer – Full stack to join our dynamic team.

 

Key Responsibilities:

  • Utilize proficiency in spoken and written Japanese to effectively collaborate with Japanese-speaking team members and stakeholders.
  • Developing and implementing highly responsive user interface components using react concepts.
  • Reviewing application requirements and interface designs.
  • Identifying web-based user interactions.
  • Implement distributed and highly available enterprise applications that scale for enterprise demands.
  • Developing and implementing front-end architecture to support user interface concepts.
  • Understanding of building and deploying software using CI/CD methodology.
  • Troubleshooting interface software and debugging application codes.
  • Adhere to Continuous Integration and Continuous Delivery of solutions.
  • Ensure high code quality by following software engineering best practices.
  • Work collaboratively in a cross functional team in an Agile delivery environment.
  • Adhere to DevOps principles and be involved with projects throughout their full software lifecycle: from development, QA, and deployment to post-production support.

Candidate Profile:

  • Bachelor’s degree in computer science, information technology, or a similar field.
  • Proficiency in spoken and written Japanese is mandatory.
  • 2+ years of experience (For Software Engineer role) / 3+ years of experience (for Senior Software Engineer role) as a Full-stack Developer.
  • Knowledge in full stack development with proficiency in JavaScript (ReactJS, Typescript, Node.js) and/or Java.
  • Experience in NestJS will be an added advantage.
  • Strong knowledge of engineering principles and practices. Familiarity with industry standards and regulations.
  • Experience in Spring framework along with knowledge of microservices and RESTful APIs.
  • Experience in application containerization.
  • Experience in writing test driven code for both back-end and front-end services.
  • Experience in SQL, performance tuning of SQL, and RDBMS technologies. Knowledge on NoSQL databases would be an added advantage.
  • Familiarity with working in a Scrum Agile delivery environment.
  • Familiarity with DevOps practices and prior experience working with cloud platforms (AWS preferred).
  • Knowledge of performance testing frameworks including Mocha and Jest.
  • Excellent troubleshooting skills and project management skills.

Apply for this position

Subject:
Full Name *
Email *
Phone *
Message to Hiring Manager *
Upload CV/Resume *

Note: You can upload only pdf file and it must be less than 2 MB.

LinkedIn
Website