Responsibilities
- Delivering web-based software using Elixir with Phoenix LiveView.
- Investigating solutions to problems.
- Working with the team to develop and deliver features in an Agile environment.
- Improve your knowledge independently, as well as together with the team.
- Mentoring junior members.
- Effectively communicating complex technical ideas and concepts to stakeholders in both Japanese and English.
Requirements
- Full professional Japanese language proficiency.
- Hold a degree in Computer Science or equivalent experience.
- 5+ years recent commercial programming experience with a strong emphasis towards web development.
- At least 1 year of experience primarily working with Elixir, including building web applications with the Phoenix framework (non-commercial experience accepted).
- Expert understanding of a wide variety of web technologies, service design & delivery, data structures, and GraphQL APIs.
- Expert understanding of backend web technologies, preferably with Elixir & Phoenix Liveview.
- Ability to implement UI from designs and work comfortably with CSS.
- Demonstrable experience of software testing and quality assurance.
- Non-Japanese nationals living in Japan must have a working visa valid for more than six months.
Nice to haves
While not specifically required, tell us if you have any of the following.
- Experience working in an Agile environment and or experience.
- Experience with database development, and particularly with Postgres.
- Experience with container orchestration and Docker.
- Experience with AWS Services.
- Experience with developing mobile applications.
Compensation
9 to 12 million JPY annually (negotiable based on experience).