Key Responsibilities:
- Lead a team of developers to design and deliver robust, scalable, and high-performance full-stack applications.
- Act as the technical point of contact, resolving complex issues and ensuring adherence to best practices.
- Mentor and guide developers at all levels, fostering a culture of continuous learning and skill enhancement.
- Conduct code reviews, provide constructive feedback, and ensure high coding standards across the team.
Application Development:
- Develop high-quality, maintainable front-end applications using Flutter.
- Design and implement back-end systems using Node.js, JavaScript frameworks, and GraphQL/REST APIs.
- Drive database design, optimization, and maintenance with PostgreSQL.
API Development & Management:
- Design, build, and manage scalable and secure RESTful APIs and GraphQL APIs.
- Experience in Implementing API gateways for traffic management, security, and performance:
- Expertise in API gateways such as Kong, nginx-plus, Apigee, or Azure API Management.
- Configure policies for rate limiting, authentication, logging, caching, and request/response transformations.
- Monitor and optimize API performance and scalability while ensuring adherence to industry best practices.
Architecture & Design:
- Architect scalable and secure application solutions, ensuring modularity and maintainability.
- Define and implement software development methodologies and standards for the team.
- Ensure seamless integration between front-end and back-end systems.
Mentorship and Team Development:
- Provide hands-on technical mentorship to team members to enhance their technical proficiency.
- Organize and lead technical workshops, knowledge-sharing sessions, and training programs.
- Create and support individual growth plans for developers, identifying opportunities for skill development and career advancement.
- Empower junior developers by delegating tasks that encourage independent problem-solving.
Deployment & DevOps:
- Oversee containerized deployments using Docker and Kubernetes.
- Establish and maintain CI/CD pipelines for streamlined deployments.
- Collaborate with DevOps teams to optimize infrastructure, automate workflows, and ensure system reliability.
Collaboration & Communication:
- Work closely with cross-functional teams, including UI/UX designers, product managers, and QA teams.
- Communicate technical concepts effectively to non-technical stakeholders.
Qualifications and Skills - Technical Frameworks:
- Should have 5+ years of experience in leading a team of developers.
- Bachelors in Information Technology or Software development.
- Strong experience with API gateway technologies (e.g., Kong, AWS API Gateway, Apigee, Azure API Management, or similar).
- Proficiency in configuring API gateway features such as:
- Authentication and authorization mechanisms (e.g., OAuth, JWT, API keys).
- Traffic control (rate limiting, quotas, throttling).
- Caching for improved API performance.
- Request/response transformation and API routing.
- Experience in implementing API monitoring, analytics, and lifecycle management using gateway tools.
- Proficient in developing responsive, high-performance mobile and web applications using Flutter.
- Experience with Dart programming language and building custom UI components.
- Strong understanding of state management techniques (e.g., Provider, Bloc, Redux).
- Expertise in Node.js and frameworks like Express and NestJS,
- Proficiency in building and optimizing RESTful APIs and GraphQL APIs.
- Strong understanding of asynchronous programming and performance optimization.
- Database Design and Management: Advanced skills in PostgreSQL, including complex SQL, indexing, and performance tuning.
- DevOps & Deployment: Hands-on experience with Docker, Kubernetes, and CI/CD pipelines.
- Cloud Platforms & Monitoring Tools: Familiarity with cloud services (AWS, Azure, GCP) and tools like Prometheus, Grafana, or ELK Stack.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
VAPT Specialist
2026-01-06
Data Center Project Manager
2025-12-24
Project Management Specialist
2025-11-18
- Posted
- Jan 07, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Dubai
- Company
- Moro Hub
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
VAPT Specialist
2026-01-06
Data Center Project Manager
2025-12-24
Project Management Specialist
2025-11-18