2,614 Open roles
98 Companies
54 Posted today
Jobs / BrainRocket / Senior Full-Stack Developer
Posted 2026-06-06

Senior Full-Stack Developer

Description

This role is for a Senior Full-Stack Developer who will be responsible for designing, implementing, and optimizing robust solutions for a proprietary payments platform. The developer will work on complex integrations with payment providers and other third-party systems, contributing to the development and evolution of a fintech payments solution. The position involves active participation in all stages of feature creation within agile development cycles, collaborating with cross-functional teams to ensure features meet user expectations and business objectives.

Responsibilities
  • Design, implement, and optimize robust solutions to enhance our proprietary payments platform, ensuring high performance, scalability, and security.
  • Develop and maintain complex integrations with payment providers, banks, and other third-party systems, ensuring seamless data flow and alignment with technical and regulatory requirements.
  • Actively participate in all stages of creating new features, from initial concept and technical design to implementation and final delivery.
  • Contribute to the development and ongoing evolution of our fintech payments solution, ensuring innovation and adaptability to market needs.
  • Collaborate in agile development cycles with bi-weekly sprints, utilizing practices such as SCRUM, grooming, and sprint planning to consistently deliver product value.
  • Identify opportunities for technical and process improvements, driving efficiency and innovation throughout the software lifecycle.
  • Work closely with design, product, and business teams to ensure features meet user expectations and support business objectives.
Requirements
  • 5+ years of commercial experience in web development. (required)
  • 3+ years of hands-on experience with Node.js. (required)
  • 3+ years of frontend development experience using React. (required)
  • Solid experience with NextJS, NestJS, Apollo, and Material UI. (required)
  • Strong proficiency in TypeScript. (required)
  • Commercial experience working with high-load SQL or NoSQL databases. (required)
  • Familiar with REST, GraphQL, and WebSockets. (required)
  • Understanding of TDD and writing effective automated tests. (required)
  • Experience with microservice architecture principles. (required)
  • Proficient with Git version control workflows. (required)
  • Hands-on experience with RabbitMQ and Redis. (required)
  • Experience with MongoDB and MySQL. (required)
  • Advanced level of English, both written and spoken. (required)
Benefits
  • Learning and development opportunities and interesting challenging tasks.
  • Official employment in accordance with the laws of the EU, registration of family members.
  • Relocation package (tickets, staying in a hotel for 2 weeks).
  • Company fitness corner in the office for employees.
  • Opportunity to develop language skills and partial compensation for the cost of language classes.
  • Birthday celebration present.
  • Time for proper rest and 24 working days of Annual Vacation.
  • Breakfasts and lunches in the office (partially paid by the company).