Our Engineering team ensures Code and Theory delivers scalable, high-performance, web applications that delight users. As a Lead Back-End Engineer, you will combine hands-on execution with technical leadership and system-level thinking, partnering closely with cross-functional teams.
Requirements
- Design and implement scalable, high-performance backend services and APIs, with an emphasis on reliability, security, and long-term maintainability
- Build and maintain backend services using appropriate technology stacks, with an emphasis on clean architecture and API-driven design
- Design, build, and maintain REST and GraphQL APIs to support headless, decoupled frontends and system integrations
- Optimize database schemas, queries, and caching strategies for performance, scalability, and high-traffic content sites.
- Apply backend security best practices including authentication, authorization, data protection, and vulnerability mitigation
- Support DevOps workflows including CI/CD pipelines, deployments, monitoring, and performance tuning in cloud environments
- Collaborate closely with cross-functional teams to ensure clean contracts between systems
- Lead and participate in code reviews, architectural discussions, and technical decision-making
- Actively uphold and strengthen Agile delivery practices, including sprint planning, estimation, and retrospectives
- Troubleshoot and resolve complex backend and integration issues
- Mentor junior engineers and provide technical guidance across backend-related work
- Contribute to technical documentation, playbooks, and standards to support maintainability and team scalability
Benefits
- Comprehensive benefits package
- Professional development opportunities
- Flexible work environment
- Opportunities for growth and advancement