Job Description
Are you a passionate and highly motivated Senior Software Engineer looking to work with the latest technologies? Talentbook Solutions Sdn Bhd is seeking exceptional individuals to join our dynamic team in Puchong. This is your opportunity to build scalable, high-performance applications using cutting-edge tools and frameworks, while collaborating with a group of talented engineers who thrive on innovation.
As a Senior Software Engineer (Node.js), you will lead the development of backend services, design robust APIs, and ensure our platform delivers seamless user experiences. We value creativity, ownership, and a continuous learning mindset. If you are ready to take your career to the next level and make a real impact, we want to hear from you.
Join us and be part of a company that invests in your growth and provides a supportive environment where your ideas matter.
Responsibilities
- Design, develop, and maintain scalable backend services using Node.js and related technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, well-documented, and testable code following best practices.
- Optimize application performance and ensure high availability and reliability.
- Mentor junior engineers and participate in code reviews to maintain code quality.
- Stay updated with the latest industry trends and propose improvements to the tech stack.
- Troubleshoot and resolve production issues in a timely manner.
- Contribute to architectural decisions and system design discussions.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- At least 4 years of professional software development experience, with a strong focus on Node.js.
- Proficiency in JavaScript/TypeScript and modern backend frameworks (Express, Koa, or similar).
- Experience with RESTful API design and integration.
- Solid understanding of database systems (SQL and NoSQL, e.g., PostgreSQL, MongoDB).
- Familiarity with cloud services (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Knowledge of CI/CD pipelines and version control (Git).
- Excellent problem-solving skills and the ability to work in a fast-paced environment.