Full-Stack Development:
- Design, develop, and maintain efficient, reusable, and reliable PHP and JavaScript code.
- Lead the end-to-end implementation of new features, from back-end architecture to front-end interfaces.
- Ensure applications are optimized for speed, scalability, and security.
Back-End Development:
- Develop robust APIs and integrate third-party services.
- Work with databases (MySQL, PostgreSQL) to design efficient data models, write optimized queries, and handle data migration tasks.
- Implement server-side logic to power dynamic, real-time web applications.
Front-End Development:
- Use JavaScript frameworks (e.g., React, NextJS) to build responsive and interactive front-end components.
- Collaborate with designers to ensure seamless UI/UX integration.
- Utilize HTML5, CSS3, and pre-processors (like SASS/LESS) for creating responsive and adaptive web designs.
Project Leadership:
- Mentored and supported junior developers, providing code reviews and technical guidance.
- Collaborate with cross-functional teams, including designers, product managers, and DevOps engineers.
- Participate in sprint planning, manage project timelines, and ensure deliverables meet quality standards.
Technical Problem-Solving:
- Identify and troubleshoot performance bottlenecks and bugs.
- Stay current with emerging technologies and best practices in PHP and JavaScript development.
- Contribute to documentation, process improvements, and codebase maintenance.
Experience:
- 5+ years of professional experience in full-stack development, with a strong focus on PHP (Laravel) and JavaScript (Node.js, Express.js, NestJS, React, NextJS, jQuery).
Technical Skills:
- Expertise in PHP and JavaScript frameworks and libraries.
- Proficiency in SQL databases (MySQL, PostgreSQL).
- Strong understanding of REST APIs, GraphQL, and experience with API integration.
- Proficiency in version control systems, specifically Git, with experience using GitHub, GitLab, or Bitbucket in collaborative settings.
- Solid foundation in HTML5, CSS3, and responsive design principles.
Other Skills:
- Familiarity with version control (Git) and CI/CD practices.
- Knowledge of Agile and Scrum methodologies.
Soft Skills:
- Strong problem-solving skills, effective communication, and the ability to work well in a collaborative team environment.
● If you meet the above requirements, we are encouraging you to apply for these positions. Please send your CV along with a cover letter via email at (kabuljobs@peacegl.com).
● Please make sure that your email includes the vacancy ID and Department Name as the Subject line. The date of birth and current location should be mentioned. Note that, only the candidates who meet the requirements of the positions will be shortlisted.
RATCS is a leading consultancy and outsourcing company dedicated to providing innovative solutions that empower businesses to achieve their goals. With a commitment to excellence, we specialize in delivering strategic consulting services and comprehensive outsourcing solutions tailored to meet the unique needs of our clients.