As a lead full stack engineer, you’ll work on our back end app that is built with Ruby on Rails and front-end built on React. You’ll help to plan and develop new features, review other people’s code, fix bugs, help in technological and business decisions, and support the internal team. You will take initiatives to run projects/features smoothly and allocate work to team members.
Responsibilities
- Work in our main app back end built with Ruby on Rails
- Act as architect of new features
- Review other people code
- Fix bugs
- Help in decisions of technology and business
- Support internal team
- Refactor code
- Allocate work
- Create/review technical proposals
- Manage technical debt
- Hire engineers
Requirements
- At least 5 years of industry experience
- At least 3 years of experience in working on Ruby on Rails projects
- Experience leading small development teams
- Comfortable in dealing with server infrastructure and deployment processes
- Experience with continuous delivery and automated testing.
- Experience with refactoring Ruby on Rails applications
- Experience in designing, developing and maintaining APIs
- Experience managing a small team
- Experience hiring engineers
- Can work for at least a couple of hours during Japanese business hours
Nice to haves
These aren’t required, but be sure to mention them in your application if you have them.
- Experience working on performance optimization
- Good understanding on coding best practices and design patterns
- Understanding of security technologies (encryption, authentication, OAuth 2.0)
- Contribution to open source projects
- Interest and ability to learn other coding languages as needed
- Existing role as team lead
Compensation
6.5 to 8.5 million JPY annually.