← Back to jobs
Bangladesh
No related jobs found
Key responsibilities
● Own features end to end, from understanding business and operational requirements through design,
implementation, testing, deployment, and production support.
● Build responsive, accessible, and maintainable web applications for CMS and Content Operations workflows.
● Design and implement backend services, APIs, integrations, and asynchronous workflows using Node.js
and/or Java.
● Develop interfaces and services for metadata management, validation, publishing, scheduling, bulk
operations, entity replication, and content administration.
● Build search, filtering, reporting, and processing-insights capabilities across content, metadata, and asset
attributes.
● Design clear and reliable API contracts between frontend applications and backend services.
● Integrate CMS with RMS and other internal content, asset, video, and platform services.
● Apply distributed-systems patterns such as retries, idempotency, timeouts, failure handling, and graceful
degradation.
● Build reusable frontend components and backend patterns that improve consistency, maintainability, and
delivery speed.
● Own production readiness, including testing, performance, resilience, security, deployment, monitoring, and
operational handoff.
● Participate in on-call rotations, incident response, root-cause analysis, and preventive reliability
improvements.
● Collaborate with Product, Design, Content Operations, QA, and partner engineering teams to deliver
measurable outcomes.
● Mentor junior engineers through code reviews, technical design discussions, and knowledge-sharing sessions.
Skills and attributes for success:
● 3+ years of professional experience building and operating production web applications across frontend and
backend layers.
● Strong proficiency in JavaScript or TypeScript and a modern frontend framework, preferably React.
● Strong experience with Node.js and/or Java with a backend framework such as Spring Boot.
● Solid understanding of RESTful API design, asynchronous workflows, data modeling, and service integration.
● Good understanding of HTML, CSS, responsive design, accessibility, browser behavior, and frontend
performance.
● Experience building complex forms, tables, search and filtering interfaces, file uploads, dashboards, and
workflow-driven applications.
● Understanding of databases, caching, messaging systems, event-driven architectures, and distributed-system
fundamentals.
● Experience with relational databases, SQL, Redis or similar caching technologies, and query-performance
tuning.
● Familiarity with CI/CD pipelines, Docker, Kubernetes, cloud platforms, and infrastructure-as-code practices.
● Experience with unit, integration and frontend testing.
● Comfort with production observability, including logs, metrics, & error tracking.
● Strong communication skills and the ability to explain technical approaches and trade-offs clearly.
● Collaborative mindset with a willingness to mentor others and share knowledge.
Preferred education and experience:
● Bachelors/Masters in Computer Science or a related field with 3+ years of experience in backend
development
Bachelor's or Master's degrees
No related jobs found
← Back to jobs