We are seeking a highly skilled and experienced Backend Developer to join our growing IT team. The ideal candidate will have a strong understanding of PHP and Laravel, with hands-on experience in building and maintaining high-performance web applications. You will work closely with the frontend developers, designers, and product team to ensure the backend functionality of the applications aligns with user needs and project objectives.
We are an accomplished product team on the verge of promising international growth. We work with global brands and dedicate teams to projects according to their needs.
Business offers are literally raining down on us, but before jumping on to them, we would like to keep our work culture as it is. To control this growth with a human-centric approach, we need experienced people.
You can expect to get involved with the following
- Creating responsive sites designed in advance in Figma and turning them into impressive web pages.
- Taking responsibility for website maintenance and page speed optimization.
- Developing UX/UI prototypes and user journeys to support customer needs.
- Implementing SEO measures and the best practices for conversion optimization, accessibility, and usability in collaboration with the design team.
- Supporting all kinds of internal brand & marketing needs, and much more.
Requirements
- 2-5 years of experience as a Backend Developer, with a focus on PHP and Laravel.
- Strong knowledge of OOP (Object-Oriented Programming) principles, SOLID design patterns, and MVC architecture.
- Proficiency in PHP 7/8 and Laravel (Laravel 8/9 preferred).
- Experience with MySQL or other relational databases (PostgreSQL, SQL Server).
- Familiarity with version control systems such as Git.
- Experience building and consuming RESTful APIs.
- Solid understanding of database design, optimization, and performance tuning.
- Knowledge of cloud infrastructure services such as AWS, Digital Ocean, or Azure is a plus.
- Familiarity with Docker or similar containerization tools is a bonus.
- Experience with caching mechanisms (e.g., Redis, Memcached) and message brokers (e.g., RabbitMQ) is an advantage.
- Ability to work in an agile environment and communicate effectively with cross-functional teams.
- Understanding of security best practices, including authentication, authorization, and data encryption.
It’s a plus if you have
- Self-confidence in CSS and its methodologies such as BEM.
- Excellent knowledge of JavaScript with data structures, algorithms, and software design principles.
Tools & Tech Stack
We don’t solely lean on libraries or frameworks in software development but the overall sustainability, reliability, and purity of the code itself. We like to think about abstractions such as Separation of Concerns, layered architecture, and IoC rather than just “getting things done”.
If you are willing to talk about these, then we can confidently say that we are on the same page.
What's in it for you?
- The freedom from confusion: You are always in the know about your task. If you don’t, you have the freedom to ask about it.
- Unbarred communication: Here, data-backed ideas always win over hierarchy.
- A fair salary policy: Committed to ensuring your financial well-being, we offer a competitive salary based on industry standards in India, with regular reviews and adjustments to keep your compensation aligned with market trends.
- Hours that are not flexible: We don’t work late hours, weekends, or such. We start and end the day together.
- Groovy company retreats: Happy people vacationing together, no awkward silences at all. Check out our YouTube!
- A friction-less hardware set: State-of-the-art hardware for you to get things done. e.g., M1.