DEVELOPER
thehivecareers
Full-timemid
Job description
Job Title: Developer
Role Purpose
Design, develop, and deliver high-quality, scalable application code that supports and enhances client-facing platforms. The role focuses on building reliable solutions, contributing to technical excellence, and supporting the full software delivery lifecycle.
Key Responsibilities
• Design, develop, test, and maintain high-quality application code in line with best practices and coding standards
• Collaborate with cross-functional teams to translate business and technical requirements into effective solutions
• Participate actively in peer code reviews to ensure code quality, performance, and maintainability
• Support testing activities, including unit, integration, and system testing
• Assist with deployment activities and provide post-deployment support as required
• Identify, troubleshoot, and resolve application issues and defects
• Contribute to continuous improvement of development processes, tools, and frameworks
Required Experience & Skills
• 4+ years of professional software development experience
• Strong experience with modern programming languages and frameworks
• Solid understanding of software design principles, version control, and CI/CD practices
• Experience working in Agile / Scrum delivery environments
• Ability to work collaboratively in a team-oriented, fast-paced environment
• Strong problem-solving skills and attention to detail
Nice to Have
• Experience with cloud platforms (AWS, Azure, or GCP)
• Familiarity with microservices architecture and RESTful APIs
• Exposure to DevOps practices, infrastructure as code, or containerization (Docker, Kubernetes)
• Experience with automated testing frameworks and test-driven development (TDD)
• Knowledge of security best practices and secure coding standards
• Experience mentoring junior developers or contributing to technical knowledge sharing
• Background in performance tuning, scalability, or high-availability systems