Company Description
Dev Centre House helps enterprise clients transform their businesses digitally by providing expert software engineering services. Since 2012, our teams have built software products used by millions of people. Our mission is to create impactful solutions through excellent code and beautiful design. We are highly motivated and dedicated to delivering exceptional results with small, efficient teams. Our approach emphasizes honesty, transparency, and mutually beneficial partnerships.
Role Description
This is a full-time on-site role for a Backend PHP Laravel Developer with Node.js experience located in Chişinău. The developer will be responsible for back-end web development, handling and optimizing server-side applications, and integrating front-end elements. Daily tasks include object-oriented programming, software development, and collaborating with other team members to create high-quality software solutions.
Key Responsibilities
- Develop, maintain, and enhance backend applications using PHP Laravel and Node.js (Express, NestJS, etc.).
- Design, build, and optimize RESTful and GraphQL APIs for scalable solutions.
- Ensure backend services are efficient, secure, and optimized for performance.
- Collaborate with frontend teams, DevOps, and product stakeholders to deliver integrated solutions.
- Write clean, maintainable, and testable code following industry best practices.
- Integrate APIs, payment gateways, and third-party services.
- Participate in code reviews, architecture discussions, and system design planning.
- Stay current with PHP, Node.js, and backend technology trends.
Key Requirements
- 4+ years of backend development experience with strong knowledge of PHP Laravel and Node.js
- Proficiency in Node.js and related frameworks (Express, NestJS).
- Strong understanding of databases (MySQL, PostgreSQL, MongoDB, Redis).
- Experience with API development, integration, and optimization.
- Solid knowledge of OOP, MVC architecture, and design patterns.
- Proficiency in Git and collaborative development workflows.
- Familiarity with CI/CD pipelines, Docker, and cloud services (AWS, GCP, Azure).
- Strong problem-solving and debugging abilities.
- Excellent communication skills in English (verbal and written).
- Strong problem-solving, time management, and analytical skills.
- Able to work both independently and collaboratively in a fast-paced, globally distributed team.