Position: Full Stack Developer
Company: Grid Dynamics
Experience required: 3y
English level: intermediate

Project description:
The platform is heavily used by recruiting & staffing agencies globally to acquire new customers for recruitment demands and to source, search & match the right candidates quickly.

Responsibilities:
- Write clean, well structured, and testable code (TDD)
- Contribute to the technical design of new features (RFCs, DDD, POCs, MVPs)
- Enable rapid deployment of new product features with the necessary safeguards to maintain stability, high availability, and performance
- Support other developers by doing code reviews, pair/mob programming, and knowledge sharing sessions
- Ability to articulate technical problems and projects to other developers

Details on tech stack:
HTML5/CSS3, JavaScript, PHP, PostgreSQL, Bash
Java, Python, Spring/SpringBoot
Apache (webserver)
WebObjects (Objective-C based)

Min requirements to the candidate:
- At least 2 years of experience with HTML5/CSS3, JavaScript, PHP, PostgreSQL, Bash
- Strong understanding of OOP, SOLID principles, REST, TDD/BDD, and distributed systems
- CI/CD tools like Jenkins

Nice to have:
- Experience with Java, Python, Spring/SpringBoot
- Experience with Apache (webserver)
- Experience with WebObjects (Objective-C based)
- Experience with Ext JS framework 3.4

We offer:
- Competitive salary
- Work on bleeding-edge projects on a team of experienced and motivated engineers
- Flexible working hours
- Health insurance, benefits package, company-sponsored conferences, vacations
- Well-equipped office located in the center of the city