This position is closed and is no longer accepting applications.

Senior Software Engineer

Accredify Fukuoka
  • 💴 ¥6M ~ ¥9M annually
  • 🏡 Fully remote
  • 🧪 Minimum years of experience unspecified
  • 💬 No Japanese required
  • 🗾 Japan residents only
  • 🧳 No relocation support

About Accredify

Accredify Fukuoka

Accredify is pioneering the world’s transition to verifiable data. Accredify is Asia Pacific’s multi award-winning leading verifiable technology solutions provider. By enabling automation and secure information exchange, Accredify provides clientele with the technology to simplify complex processes and discover new frontiers of digital trust.

Key benefits

  • Fast-growing start-up
  • Professional development opportunities
  • Unlimited paid leave

About the position

As a Senior Software Engineer in our team, you will be responsible for leading the development of advanced web applications using the Laravel framework. Additionally, you will be required to have a deep understanding of the Laravel framework and experience with related technologies such as MySQL, JavaScript, and front-end frameworks like Vue.js or React.

You will be responsible for maintaining existing products, as well as bringing new products to life, having knowledge across the stack back-end, APIs, databases, front-end, and the ability to quickly and safely develop, test, deploy and maintain these products.

Furthermore, you will be responsible for researching and evaluating new methodologies and technologies that improve the quality, reliability, and performance of the team’s development systems and processes.

The Senior Software Engineer will work closely with the scrum team to ensure that projects are completed on time, ensure that applications are thoroughly tested, and released at the highest quality. They will be reporting to the Tech Lead and collaborate with fellow team members as needed. Although this role is based in Japan, you will be closely working with colleagues in Singapore in the same team.

Responsibilities

  • Build efficient, testable, and reusable software modules under Laravel and PHP
  • Deliver efficient, self-documenting code in a timely and efficient manner
  • Be involved in full-stack web application development, from conception to deployment
  • Attend client meetings to gather briefs and to communicate ideas, and convert business needs into technical specifications
  • Help coach and mentor our team of talented developers
  • Ensure ongoing quality of delivered work through code reviews
  • Help establish best practices and set standards for modern web development across the organization
  • Perform a mix of maintenance, enhancements, and new development as required
  • Interact with 3rd Party APIs in a secure, reliable, and scalable fashion
  • Assist in solving complex performance problems and architectural challenges
  • Be able to plan, test and describe in detail your software solutions with other engineers

Requirements

  • Strong experience with the PHP Laravel framework, including experience building and maintaining large-scale, complex web applications using Laravel
  • Sound understanding of object-oriented programming paradigms
  • Strong understanding of SOLID principles and design patterns
  • Strong experience with database design and management, including experience with MySQL or other relational databases
  • Experience with RESTful API design and development, including understanding accessibility and security compliance over APIs
  • Strong experience with automated testing
  • Strong experience with Git and version control
  • Strong experience with agile development methodologies
  • Good understanding of CI/CD pipelines and experience with AWS
  • Familiarity with server tools such as Nginx, PHP-FPM, and Supervisor
  • Familiarity with modern frontend stacks such as Vue.js, React, TypeScript
  • Written and verbal communication skills in English

Nice to haves

While not specifically required, tell us if you have any of the following.

  • Familiarity with Docker
  • Familiarity with Terraform
  • Familiarity with Jira
  • Familiarity with Sentry

Compensation

6 to 9 million JPY annually.

Hiring Process

  1. 1

    Recruiter screening

  2. 2

    Hiring Manager Interview

  3. 3

    Technical Test

  4. 4

    Technical review / interview

  5. 5

    Co-founders interview

Related jobs

More jobs like this

I'll send you a digest of new English-friendly software developer jobs in Japan. Your email stays private, I don’t share or sell it.