Full Time
--
Dicetek LLC

Job Details

Job Description

Roles & Responsibilities

  • Analyze functional and technical requirements and define the appropriate backend architecture using NestJS, GoLang, or a hybrid microservices model.

  • Design and develop scalable, secure middleware services and RESTful/gRPC APIs using TDD and clean coding standards.

  • Write comprehensive unit tests (Jest for NestJS, Go testing framework for Golang) to ensure high code coverage and maintainable test suites.

  • Identify, address, and resolve all security findings including penetration testing issues, authentication gaps, authorization flaws, and encryption requirements.

  • Build cloud-ready services deployable on AWS (Lambda, EKS, API Gateway, SQS/SNS, etc.) with production-grade observability, monitoring, and alerting.

  • Deliver high‑quality, bug‑free application releases by adhering to code review best practices, secure coding guidelines, and performance optimization techniques.

  • Collaborate with cross-functional teams—architecture, DevOps, QA, and product—to ensure end‑to‑end delivery of robust, scalable backend solutions.

Desired Candidate Profile

  • Possesses a Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

  • Demonstrates 5+ years of professional experience in backend development, with a strong focus on GoLang and Microservices architecture.

  • Has hands-on experience with NestJS framework for building efficient and scalable server-side applications.

  • Proficient in designing and implementing RESTful APIs and gRPC services for inter-service communication.

Similar Jobs

About Dicetek LLC
UAE, Abu Dhabi
Information Technology and Services