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