Full-Stack Engineer (JavaScript/PHP)

Summary

Build and maintain full-stack applications using JavaScript for the frontend and PHP for the backend, working on client projects in a collaborative team environment.

We are looking for an experienced developer who is ready to tackle complex technical challenges while building high-quality software systems using modern technologies.

Requirements:

  • 4+ years of professional software development experience

  • Production skills in frontend development (JavaScript)

  • Experience building backend services in production (PHP)

  • Experience designing and consuming RESTful APIs

  • Understanding of client-server architecture

  • Solid understanding of SQL databases, including indexes and locking mechanisms

  • Proactive, self-motivated, and eager to take ownership of tasks

  • Fluent English

Nice to have:

  • Experience working within an existing PHP codebase

  • Mobile development experience (iOS and/or Android)

  • Experience in setting up and supporting development processes (CI/CD, code review, static code analysis, automated testing)

  • Experience working with SCRUM

  • Experience in creating technical documentation

  • Hands-on experience with cloud services (AWS, Google Cloud)

We offer:

  • Projects for such clients as PayPal, Wargaming, Xerox, Philips, Adidas and Toyota

  • Competitive compensation that depends on your qualification and skills

  • Career development system with clear skill qualifications

  • Flexible working hours aligned to your schedule

  • Options to work remotely