About the role
Middle/Senior Fullstack Developer at Xsolla in Baku. On-site, full-time. Posted October 28, 2026.
Responsibilities
- Develop and maintain robust, high-performance application functionality and services;
- Design and implement new features that enhance user experience and align with business objectives;
- Collaborate with product managers, designers, and other developers to deliver efficient, reliable, and scalable software solutions;
- Proactively identify opportunities to improve existing codebases, architecture, and processes;
- Conduct code reviews to ensure code quality, maintainability, and adherence to best practices;
- Contribute innovative ideas and technical insight to improve overall product design and system performance;
- Write and maintain comprehensive documentation for developed features, APIs, and modules;
- Participate actively in team development activities, sprint planning, and retrospectives;
- Ensure code quality through the creation of automated unit, integration, and functional tests;
- Stay up-to-date with emerging technologies and industry trends relevant to full-stack development.
Requirements
- 3+ years of professional experience in backend development with Node.js (preferably with TypeScript);
- 2+ years of hands-on experience in frontend development using React.js and related technologies (Redux, Hooks, etc.);
- Strong understanding of algorithms, data structures, and software design principles;
- Solid knowledge of object-oriented programming (OOP), design patterns, and modular architecture;
- Experience with RESTful APIs, GraphQL, or microservice architectures;
- Familiarity with CI/CD pipelines, containerization (Docker), and version control (Git);
- Proven ability to write clean, maintainable, and testable code following best engineering practices;
- Experience with automated testing frameworks (Jest, Mocha, or similar);
- Excellent collaboration and communication skills in team-based agile environments;
- Ability to read and understand technical documentation in English;
- A proactive, problem-solving mindset with a focus on continuous learning and improvement.
Prefer to apply yourself? Apply on Xsolla’s site
Quick answers
Where is this job based?
Baku. The role is on-site.
How much experience do you need?
The posting asks for 3+ years.
How do you apply?
Apply on Xsolla’s site using the link on this page. With a free Jobmagic account you can see how well you fit first.
Similar jobs
Senior Member of Technical Staff
Clera · San Francisco · On-site
$150k–$215k · 2 hours ago
Senior Account Executive, Mid-Market and Enterprise
Clera · Berlin · On-site
2 hours ago
Senior Product Manager, SMB Platform
Clera · Remote
$160k–$200k · 2 hours ago