This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a Senior Backend Developer to join our dynamic team in Chicago. In this role, you’ll lead the design, development, and maintenance of complex server-side components for impactful web and mobile applications. You’ll support business priorities by delivering secure, scalable solutions and collaborating closely with cross-functional teams.
Job Responsibility:
Architect, design, and implement backend services using modern frameworks and cloud platforms
Write clean, maintainable, and efficient code following best practices
Collaborate with frontend developers, DevOps engineers, product managers, and QA teams to define requirements and deliver robust solutions
Optimize application performance, reliability, and scalability
Lead code reviews, mentor junior developers, and recommend improvements to development processes
Ensure backend solutions comply with security and data privacy standards
Troubleshoot and resolve complex technical issues as they arise
Participate in agile ceremonies and advocate for continuous delivery and automation
Requirements:
Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent experience
5+ years of experience developing and maintaining scalable backend systems
Proficiency in one or more backend languages (e.g., Java, C#, Python, Node.js, Go)
Experience designing RESTful APIs and working with relational/NoSQL databases
Familiarity with containerization and cloud environments (e.g., Docker, Kubernetes, AWS, Azure, GCP)
Strong understanding of application security, authentication, and authorization concepts
Excellent problem-solving, communication, and collaboration skills
Nice to have:
Prior experience mentoring or leading technical teams is a plus