πCroatia
Lead Engineer, Back-end
closed
Code and Theory
πRemote - India
Summary
Join our Engineering team at Code and Theory to build scalable, high-performance web applications that delight users. As a Back-end Engineer, you will partner with cross-functional teams to identify and implement innovative technologies that ensure server-side applications are robust, secure, efficient, and drive business growth.
Requirements
- 7+ years of professional experience in backend software development
- Hands on Experience with any one of the following CMS: Word Press Gutenberg, Contentful or Sanity
- Experience in building headless CMS implementations
- Contribute to the development of content strategies, including content audits, workflows, and publication schedules
- Serve as the go-to person for all content management needs within the organization
- Train staff or team members on CMS usage, content creation workflows and best practices
- Experience with TypeScript for building robust, maintainable code
- Working knowledge in Node.js and experience with Node.js frameworks like ExpressJS
- Strong experience in designing and implementing GraphQL APIs
- Proficiency in designing and developing APIs
- Experience with NoSQL databases like MongoDB or RDBMS like MySQL
- Experience with CI/CD pipelines and automation tools
- Experience in optimizing transaction workflows
- Experience with caching and performance tuning
- Able to mentor junior engineers and contribute to technical decision-making
- BS or MS in Computer Science or equivalent
- Excellent communication and interpersonal skills
Responsibilities
- Manage, maintain, and enhance multiple content management platforms like Contentful, Sanity, WordPress etc
- Design, develop, and maintain RESTful APIs and microservices using Node.js and associated frameworks like ExpressJS, NestJS or other frameworks
- Deploy, manage, and scale backend services on cloud platforms such as AWS, GCP, or Azure
- Work with NoSQL databases like MongoDB or RDBMS such as MySQL to design efficient data models and optimize queries
- Design and implement microservices architecture to ensure scalability and reliability of backend systems
- Utilize Docker for containerization to ensure consistency across development, testing, and production environments
- Work with any Content Management System (CMS) to integrate and manage backend services
- Collaborate with frontend developers, designers, and other stakeholders to ensure seamless integration and delivery of features
- Write clean, maintainable, and well-documented code following best practices in software engineering
Preferred Qualifications
- Understanding of serverless architecture
- Knowledge of Kubernetes for container orchestration
- Experience with Docker for containerization
- Experience using data streaming solutions (Redis, Kafka etc.)
- Experience with Machine Learning (ML) and Artificial Intelligence (AI)
- Exposure to cross-functional teams (Design, Product Management, QA, etc
This job is filled or no longer available
Similar Remote Jobs
πJordan
πEgypt
πPortugal
π°$160k-$180k
πUnited States
πIndia
πIndia
πBrazil
π°$160k-$180k
πUnited States