About foriio
About the position
As a back end developer, you’ll work on our back end app that is built with ruby on rails. 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.
As a Back End Engineer, you should expect to:
- 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
Our technology stack is:
- React for client applications
- Ruby on Rails as a Back End API PostgreSQL database Elasticsearch
- Amazon Web Services
- Google Cloud Platform
- Stripe for payment handling Github for version control
- Slack for communication tool Figma for design
Requirements
- At least 7 years of industry experience
- At least 5 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
Nice to haves
- UI/UX design principles
- 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
- Agile Development experience
Compensation
6,000,000 - 8,500,000 JPY