Senior Back-End Engineer
Требования
Местоположение и тип занятости
Компания
High tech company that disrupts $80bn home services US industry
Описание вакансии
Условия работы
Overview of the Role
We are looking for a great senior python engineer to join our engineering team. Your primary focus will be the development of server-side logic, ensuring high performance and responsiveness to requests from the front-end.
Responsibilities
- Develop, test, and maintain robust, scalable, high-quality software.
- Write highly organized, maintainable code.
- Solve difficult problems while continuously learning and improving.
- Implement security and data protection.
- Design and implement storage solutions.
- Provide guidance to more junior engineers.
Desired Skills and Experience
Must have
- Extensive Python knowledge.
- Experience with Django.
- Able to create database schemas that represent and support business processes.
- Strong unit test and debugging skills.
- Have a working schedule that makes you available during the morning Pacific Time.
- Comfortable working remotely
- Good understanding of software architecture, especially RESTful design
Nice to have
- Past experience creating REST APIs.
- Experience with frontend development (e.g. JavaScript, ReactJS, single-page applications).
- Management of hosting environment, including database administration and scaling an application to support load changes.
- Familiarity with blue-green deployments, canary releases, feature toggles and other modern deployment techniques.
- Data migration, transformation, and scripting.
- Setup and administration of backups.
- Experience working in a distributed team
- Experience with Scrum or other agile development process.
Бонусы
Why join ezhome?
- work at a startup that is set to transform home services market
- join the team of brilliant engineers
- work with best modern technology stacks
Дополнительные инструкции
If you have any questions - please do not hesitate to contact us.
You can use e-mail: svetlana@ezhome.com