Join our team of tech enthusiasts and creative minds to pioneer ground-breaking website and app developments. Explore diverse roles, fuel your passion, and be part of non-stop innovation for boundless growth!
Development
Backend Lead
The Techy Hub is on the lookout for a dynamic Backend Lead to take charge of our backend development operations, leading their growth, execution, and supervision. This is a full-time role based in Bangsar, Kuala Lumpur. The Backend Lead's core responsibility is to manage all aspects related to backend development, including technology stacks, system architectures, and project execution. In addition, the Backend Lead will stay at the forefront of industry trends, ensuring our technical processes remain cutting-edge and efficient.
Requirements/Qualifications
- Deep understanding of languages like Javascript, Typescript, and PHP.
- Intermediate proficiency in HTML, CSS, and Tailwind to facilitate seamless integration between backend and frontend.
- Strong experience with frameworks like React, Next.js, Nest.js, and Laravel.
- Proficiency in mobile frameworks like React Native and Flutter. Excellent soft skills including problem-solving, analytical thinking, and effective communication.
- Good understanding of database systems such as MySQL, Postgres, and MongoDB (NoSQL).
- Familiarity with DevOps practices and tools like GitHub Actions. Strong grasp of version control using GitHub for code reliability and conflict resolution.
- Knowledge of AWS cloud-hosting services and containerisation technologies (Docker & Docker Compose).
- Familiarity with MongoDB and Firebase.
- Knowledge of security best practices to ensure valid authentication and authorisation to sensitive data.
- Ability to adapt to various dynamic environments.
Key Responsibilities
Leadership
- Build and lead a high-performance backend development team, fostering a culture of excellence and innovation.
- Provide guidance and support to team members, ensuring tasks are delegated efficiently for maximum productivity.
- Ensure the team adheres to industry best practices and stays updated with the latest trends in backend development.
Project Management
- Communicate effectively with clients to gather requirements and propose tailored solutions that surpass expectations.
- Collaborate closely with the project manager to determine the required resources and man-hours for successful project execution.
- Monitor project progress consistently, ensuring that milestones are met on time and within scope.
Back-End Development
- Propose optimal tech stacks and design scalable system architectures to meet project requirements.
- Ensure projects are executed efficiently, identifying and mitigating any potential bottlenecks.
- Collaborate seamlessly with the frontend team and UI/UX designers to guarantee a smooth integration process.
- Oversee the configuration, deployment, and scaling of infrastructure to ensure seamless performance.
Quality Assurance
- Establish and maintain quality assurance standards through CI/CD practices to enhance consistency and productivity.
- Conduct thorough code reviews to ensure optimisation and adherence to quality standards.