Job Description
We are looking for a Backend Engineer who thinks beyond tickets and features. You will design, build, and scale production-grade systems powering a multi-vertical super app. You will contribute to architectural decisions and leverage modern engineering tools – including AI-assisted development – to deliver high-quality software at speed.
As a Backend Engineer you will :
– Build reusable code and libraries for future use
– Design and build scalable backend services using Node.js
– Architect clean, maintainable, and modular codebases
– Design RESTful APIs and ensure performance and security best practices
– Implement caching, performance optimization, and scalability patterns
– Write unit and integration tests to ensure reliability
– Participate in system design discussions and technical decision-making
– Contribute to CI/CD pipeline improvements
– Ensure observability through proper logging and monitoring practices
– Collaborate closely with product, design, and other engineering teams
– Leverage AI-assisted development tools to increase productivity while maintaining code quality
– Take ownership of features from concept to production
– Troubleshoot and debug issues in existing applications
– Stay up-to-date with emerging trends in full-stack development
What We’re Looking For
– Bachelor’s or Master’s degree in Computer Science or a related field
– 4+ years of experience in Backend/Fullstack Development
– Strong backend experience with Node.js
– Experience designing and consuming RESTful APIs
– Experience with databases such as Postgres or similar
– Familiarity with caching mechanisms (e.g., Redis)
– Experience working with cloud platforms (AWS preferred)
– Knowledge of containerization (Docker) and orchestration (Kubernetes)
– Experience with CI/CD pipelines (GitLab CI, GitHub Actions, etc.)
– Strong understanding of clean code principles and maintainable architecture
– Experience writing unit and integration tests
– Familiarity with secure coding practices (authentication, authorization, OWASP basics)
– Understanding of system design fundamentals (scalability, performance, fault tolerance)
– Experience working in Agile environments
– Experience using AI-assisted coding tools (e.g., GitHub Copilot, ChatGPT, Claude, Cursor) to accelerate development
– Ability to critically evaluate and validate AI-generated code
– Strong debugging and problem-solving skills independent of AI tools
– Comfortable operating in a fast-paced startup environment
– Product-oriented thinking – understands business impact of technical decisions
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru
Apply Now