Software Engineering (Python, Django)
Description
ExCAMP is a service that matches campers who want to camp with hosts who provide camping sites, and the scope of development is wide-ranging, including the management screen for hosts and the reservation screen for users.
Software engineers at forent are involved in multiple products, and while flexibly selecting the area of responsibility, such as servers and front-end, according to their aptitude and desires, they proceed with development by working backward from the ideal experience for the user.
They are also involved in infrastructure development, such as improving system reliability and performance, while working backward from the ideal system.
Requirements
Desired qualifications and experience:
・5 or more years of experience with planning and executing enterprise web products in Python, ideally Django
・Experience as a development team lead, including code reviews and developer mentorship
・Deep understanding of the HTTP protocol, web application performance, and scalability
・Experience architecting testable applications
・Experience with JavaScript, Go and Java
・Experience contributing to open source projects
We are looking for
・Experience designing, developing, and managing microservices
・Knowledge of software testing and the ability to write testable code and proper tests
・Ability to collaborate with team members including Product Managers, Data Scientists, Designer, Engineers, and QA Engineers to solve complex business problems
・Good knowledge of object-oriented patterns in Python — we think it is crucial to apply proper object-oriented principles to grow the application.
・Solid understanding of Agile development practices and Lean Software Development principles.
・You should be very efficient at understanding different use cases, prioritizing tasks, working with Git and implementing the GitHub flow.
・You are proficient enough to optimize relational databases (SQLite) and scale the application (we use DigitalOcean). Good SEO knowledge and experience with maintaining performant PostgreSQL databases is a huge plus.
・Not afraid of taking risks, and vested in making our business a success, together.
Working Conditions
Salary | 1,200,000-1,800,000 JPY/ Annual |
---|---|
Location | ・Full remote (Japan, India) |
Job Type | Full-time |
Work hours | ・Flextime: 8:00-20:00 ・Flexibility: Work remote from anywhere and receive flexible time off ・ |
Company information
Name | forent株式会社 |
---|---|
Established | 2018年1月 |
Address | 茨城県つくば市天王台1-1-1 |
Employees | 20 |