About Us
Grow Surf specializes in developing digital products, e-commerce systems, and software solution integrations, as well as providing services in digital transformation and technological and business consulting. Our services are based on years of experience and expertise in software engineering, digital marketing, business analysis, and project management.
Our Client
Our client is a leading integration platform designed to connect eCommerce tools and automate various business processes. They work with diverse clients to provide seamless integration solutions that enhance business efficiency and performance.
The future candidate will be employed in the company Grow Surf doo.
Why Are We Hiring?
To meet the growing needs of our client and to enhance our capabilities, we are hiring Mid-Level Software Engineers who will:
- Work on eCommerce integration and automation features, contributing to the seamless connectivity of various eCommerce tools.
- Develop new features and integrations that expand our offerings and deliver innovative solutions for our clients.
Who Are We Looking For?
We are looking for motivated candidates who:
- Have a thorough understanding of PHP and object-oriented programming principles
- Have at least 2 years of hands-on experience with one of the modern PHP frameworks (e.g., Symfony, Laravel, CodeIgniter)
- Have in-depth knowledge of HTML, CSS, JavaScript
- Have strong knowledge of RDBMS (MariaDB, MySQL)
- Understand SOLID principles
- Have experience with Git
- Have proficient knowledge of English in spoken and written communication
While we welcome applications from all qualified individuals, note that we will be giving priority to candidates who:
- Developing systems for electronic business, especially e-commerce
- Full mastery of OOP, design patterns, data structures, and algorithms
- Relevant experience working with relational databases
- Developing systems for electronic business, especially e-commerce
- Developing scalable, containerized applications with automated delivery using Docker and Kubernetes platforms
Responsibilities:
- Work closely with the lead developer in planning and executing all phases of software development
- Collaborate with the lead developer on designing software solutions and selecting the optimal technology stack
- Work with other team members (Project Manager, Business Analyst) in gathering and analyzing user requirements
- Participate in the verification of software solutions to ensure they meet the designed specifications and comply with company and industry standards
What Do We Offer?
- Remote work model
- Flexible working hours
- 20 days of paid holiday + national holidays
- Comprehensive onboarding and training
- Flat hierarchy with challenging tasks and creative freedom
- Working on projects for established international brands
- Access to training opportunities
- A great team of developers who are always there to help you
- No pressure; no task overload (our PM is taking care of everything)
The Procedure
After receiving applications, we will conduct an initial selection of candidates and invite selected ones for testing. Other candidates will be informed in a timely manner about the results of the first selection round.
Testing involves checking theoretical knowledge and solving problems of varying complexity levels.
Candidates who succeed in testing will be invited for a final interview aimed at better mutual acquaintance, followed by a potential job offer at Grow Surf.