Test Vacancy
About the project:
A large-scale ERP/CRM solution designed specifically for roofing companies, developed over the past eight years. The platform is built using React, TypeScript, Laravel, and PHP, featuring a monolithic architecture. Roofing companies can manage their client base, view job schedules, track project timelines, and showcase their services. The platform also includes tools for creating email campaigns and promotions to enhance client engagement. Additionally, it offers integrated solutions for sales, operations, invoicing, and payments, making it a comprehensive tool for roofing business management.
About the project:
A large-scale ERP/CRM solution designed specifically for roofing companies, developed over the past eight years. The platform is built using React, TypeScript, Laravel, and PHP, featuring a monolithic architecture. Roofing companies can manage their client base, view job schedules, track project timelines, and showcase their services. The platform also includes tools for creating email campaigns and promotions to enhance client engagement. Additionally, it offers integrated solutions for sales, operations, invoicing, and payments, making it a comprehensive tool for roofing business management.
Tech Stack:
PHP 7.2, MySql 8.0, Redis, Laravel, Doctrine, PHPUnit, AWS (SQS, EC2, S3, ECS. RDS, CloudWatch, CodeBuild, CodeDeploy, CodePipeline etc.), Laravel, React, Redux, Typescript
<div></div>
<p></p>
<div />
<p />
About the project:
A large-scale ERP/CRM solution designed specifically for roofing companies, developed over the past eight years. The platform is built using React, TypeScript, Laravel, and PHP, featuring a monolithic architecture. Roofing companies can manage their client base, view job schedules, track project timelines, and showcase their services. The platform also includes tools for creating email campaigns and promotions to enhance client engagement. Additionally, it offers integrated solutions for sales, operations, invoicing, and payments, making it a comprehensive tool for roofing business management.
Tech Stack:
PHP 7.2, MySql 8.0, Redis, Laravel, Doctrine, PHPUnit, AWS (SQS, EC2, S3, ECS. RDS, CloudWatch, CodeBuild, CodeDeploy, CodePipeline etc.), Laravel, React, Redux, Typescript
About the project:
A large-scale ERP/CRM solution designed specifically for roofing companies, developed over the past eight years. The platform is built using React, TypeScript, Laravel, and PHP, featuring a monolithic architecture. Roofing companies can manage their client base, view job schedules, track project timelines, and showcase their services. The platform also includes tools for creating email campaigns and promotions to enhance client engagement. Additionally, it offers integrated solutions for sales, operations, invoicing, and payments, making it a comprehensive tool for roofing business management.
\s\s
Tech Stack:
PHP 7.2, MySql 8.0, Redis, Laravel, Doctrine, PHPUnit, AWS (SQS, EC2, S3, ECS. RDS, CloudWatch, CodeBuild, CodeDeploy, CodePipeline etc.), Laravel, React, Redux, Typescript
About the project:
A large-scale ERP/CRM solution designed specifically for roofing companies, developed over the past eight years. The platform is built using React, TypeScript, Laravel, and PHP, featuring a monolithic architecture. Roofing companies can manage their client base, view job schedules, track project timelines, and showcase their services. The platform also includes tools for creating email campaigns and promotions to enhance client engagement. Additionally, it offers integrated solutions for sales, operations, invoicing, and payments, making it a comprehensive tool for roofing business management.
Talent you’ll bring into our team:
- At least 3 years of experience with PHP stack
- Excellent knowledge of PHP
- Good knowledge of JavaScript
- Experience with React and Redux
- Experience with Laravel framework
- Good understanding of OOP/OOD principles
- Knowledge and practice of applying DDD, CQRS, Event Sourcing
- Experience with Design Patterns
- Experience in covering code with unit test
- Experience with third-party services and payment processing systems (Stripe, Square etc.)
- Knowledge of data structures, algorithms, and patterns
- Solid experience with REST based APIs
- Upper-Intermediate level of English (this position requires everyday spoken communication with English-speaking team members and customer)\
- Experience with AWS stack, Docker will be a plus
Responsibilities:
- Develop the new REST API for web and mobile clients and support the existing functionality of the product
- Collaborate closely with the customer and the frontend development team
- Work with third-party integrations and payment processing services (Reserve with Google, Google Calendar, Sendgrid, Stripe, Square, and much more)
- Clarify requirements and create tickets in collaboration with the team
- Work closely with the product team, support team, and DevOps team
- Participate in Scrum ceremonies
- Take ownership and initiative to ensure exceptional results for both your individual tasks and the overall success of the project
About the project:
A large-scale ERP/CRM solution designed specifically for roofing companies, developed over the past eight years. The platform is built using React, TypeScript, Laravel, and PHP, featuring a monolithic architecture. Roofing companies can manage their client base, view job schedules, track project timelines, and showcase their services. The platform also includes tools for creating email campaigns and promotions to enhance client engagement. Additionally, it offers integrated solutions for sales, operations, invoicing, and payments, making it a comprehensive tool for roofing business management.
Tech Stack: <
PHP 7.2, MySql 8.0, Redis, Laravel, Doctrine, PHPUnit, AWS (SQS, EC2, S3, ECS. RDS, CloudWatch, CodeBuild, CodeDeploy, CodePipeline etc.), Laravel, React, Redux, Typescript
Talent you’ll bring into our team:
- At least 3 years of experience with PHP stack
- Excellent knowledge of PHP
- Good knowledge of JavaScript
- Experience with React and Redux
- Experience with Laravel framework
- Good understanding of OOP/OOD principles
- Knowledge and practice of applying DDD, CQRS, Event Sourcing
- Experience with Design Patterns
- Experience in covering code with unit test
- Experience with third-party services and payment processing systems (Stripe, Square etc.)
- Knowledge of data structures, algorithms, and patterns
- Solid experience with REST based APIs
- Upper-Intermediate level of English (this position requires everyday spoken communication with English-speaking team members and customer)\
- Experience with AWS stack, Docker will be a plus
Responsibilities:
- Develop the new REST API for web and mobile clients and support the existing functionality of the product
- Collaborate closely with the customer and the frontend development team
- Work with third-party integrations and payment processing services (Reserve with Google, Google Calendar, Sendgrid, Stripe, Square, and much more)
- Clarify requirements and create tickets in collaboration with the team
- Work closely with the product team, support team, and DevOps team
- Participate in Scrum ceremonies
- Take ownership and initiative to ensure exceptional results for both your individual tasks and the overall success of the project
What We Offer
-
Basics
- Paid time-off, paid sick leaves, and additional days off for special cases
- 10 days of state holidays
- Regular compensation review based on your performance
- Work from anywhere - up to 100% of the time if you want
-
Advancing Your Skills
- Annual education budget
- Certification reimbursement: 75% coverage of successful certification completion
- Academy Pro/Bro: internal knowledge-sharing sessions on tech and non-tech topics
- Tech meetups: external knowledge-sharing sessions on tech topics
- Binary Studio Academy participation: trying new roles and upgrading your skills
-
Company Support
- Internal credits
- Compensation advance
- Health issues support
-
Time Together
- Teambuildings
- Online and offline activities
- "Let’s celebrate together" gifts
- Referral scheme: bonus to bring new Binarians in
What Binarians Say About Working With Us
- I am grateful to the Binary Studio for the opportunity for comprehensive professional development surrounded by interesting and inspiring people.

Nikita Krasnov
.NET Engineer
- Binary is always open to new technologies: just imagine, I was allowed to use React.js in the beta phase to build a POC project for one of our customers.

Oleksandr Kovalov
Front-End Engineer
Binary Studio website uses cookies to enhance your browsing experience. By continuing to use our site, you agree to our Privacy Policy and use of cookies.