Senior Software Engineer

Logo of Centric Software

Centric Software

πŸ“Remote - Germany

Job highlights

Summary

Join our team and help revolutionize the fashion and lifestyle industry by optimizing retail pricing and inventory. As a Senior Software Engineer, you'll be a key player in developing our platform's backend architecture using TypeScript. You will collaborate with cross-functional teams, design scalable services, and ensure code quality. This role requires extensive backend engineering experience with TypeScript and a strong understanding of web development principles. We offer a competitive salary, benefits, remote work, and professional development opportunities.

Requirements

  • Bachelor’s degree in computer science or related field (or equivalent experience)
  • 7+ years of professional experience as a backend engineer with expertise in TypeScript
  • Strong understanding of web development principles, including RESTful APIs, event-driven design, CQRS, event sourcing, and data modeling
  • Strong understanding of database design principles and experience working with relational databases such as MySQL or PostgreSQL
  • Experience with Docker, Kubernetes, or other containerization tools
  • Experience in building distributed systems
  • Fluent in English

Responsibilities

  • Design and develop scalable and efficient backend services using TypeScript
  • Collaborate with cross-functional teams to design and implement features that meet the needs of our customers
  • Develop reusable code patterns and libraries to ensure consistency across the platform
  • Work closely with frontend engineers, data engineers, and data scientists to integrate backend components with our microservices-based architecture
  • Participate in code reviews and contribute to the improvement of the overall quality of the codebase
  • Stay up to date with the latest trends and technologies in backend development and apply this knowledge to improve our platform

Preferred Qualifications

  • Experience with DevOps and B2B SaaS application development
  • Experience in building backend services for data-driven applications
  • Experience in frontend engineering
  • Experience in the retail sector

Benefits

  • Competitive salary and benefits package
  • Opportunity to work on challenging projects that will help you grow your technical skills
  • Remote work environment
  • Ongoing training and professional development opportunities

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Centric Software know you found this job on JobsCollider. Thanks! πŸ™