freehire launches on Product Hunt on 26 August.

Follow →

Senior Full Stack Developer

Summary

Build and maintain full-stack web apps for clients using React/Angular on the front end and Node.js/Express with MongoDB/MySQL on the back end.

Senior Full Stack Developer at Teamlewis.

About the role

Teamlewis is seeking a highly skilled Senior Full Stack Developer to join our dynamic team in Kuala Lumpur, specifically at KL Sentral. This role is ideal for someone with a strong background in both front-end and back-end development, who is eager to contribute to innovative projects in a fast-paced environment. As a Senior Full Stack Developer, you will play a crucial role in designing, developing, and maintaining web applications that meet our clients\' needs while ensuring high performance and responsiveness.

Key facts

Location: Kuala Lumpur, KL Sentral. Engagement: Full-time. Salary: Competitive and commensurate with experience. Visa: Sponsorship available for qualified candidates.

What you\'ll do

  • Design and implement robust, scalable web applications using modern technologies and frameworks.
  • Collaborate with cross-functional teams, including designers and product managers, to define project requirements and deliver exceptional user experiences.
  • Develop and maintain RESTful APIs to support front-end functionality and ensure seamless integration with back-end services.
  • Optimize applications for maximum speed and scalability, addressing performance bottlenecks and enhancing overall efficiency.
  • Conduct code reviews and provide mentorship to junior developers, fostering a culture of continuous learning and improvement within the team.
  • Troubleshoot and debug applications, identifying and resolving issues in a timely manner to minimize downtime and enhance user satisfaction.
  • Stay updated with the latest industry trends and technologies, proactively suggesting improvements and innovations to our development processes.
  • Participate in agile development practices, including sprint planning, daily stand-ups, and retrospectives, to ensure timely delivery of high-quality software.
  • Document development processes, code changes, and application features to maintain clear communication and knowledge sharing within the team.
  • Engage with clients to gather feedback and understand their needs, translating requirements into technical specifications and actionable tasks.
  • Work on enhancing existing applications by implementing new features and improving user interfaces based on user feedback and analytics.
  • Ensure compliance with security standards and best practices throughout the development lifecycle to protect sensitive data.

Requirements

  • A minimum of 5 years of experience in full stack development, with a strong portfolio showcasing relevant projects.
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
  • Strong experience with back-end technologies, including Node.js, Express, and database management systems like MongoDB or MySQL.
  • Familiarity with version control systems, particularly Git, and experience working in collaborative environments.
  • Solid understanding of RESTful APIs and experience in building and consuming them.
  • Knowledge of cloud services such as AWS or Azure, and experience deploying applications in cloud environments.
  • Excellent problem-solving skills and the ability to work independently as well as part of a team.
  • Strong communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
  • A proactive attitude towards learning new technologies and adapting to changing project requirements.
  • Experience with agile methodologies and familiarity with tools like JIRA or Trello is a plus.

Nice to have

  • Experience with containerization technologies such as Docker or Kubernetes.
  • Familiarity with CI/CD pipelines and automated testing frameworks.
  • Knowledge of mobile application development using frameworks like React Native or Flutter.
  • Experience in working with microservices architecture.
  • Understanding of UX/UI design principles and experience collaborating with design teams.

Skills & tools

  • Front-end: HTML, CSS, JavaScript, React, Angular
  • Back-end: Node.js, Express, MongoDB, MySQL
  • Version Control: Git
  • Cloud Services: AWS, Azure
  • Agile Tools: JIRA, Trello

Practical notes

This position is based in Kuala Lumpur, KL Sentral, and offers a competitive salary that reflects your experience and skills. Teamlewis is committed to fostering a diverse and inclusive work environment, and we encourage applicants from all backgrounds to apply. Visa sponsorship is available for qualified candidates, making this an excellent opportunity for international applicants looking to advance their careers in a vibrant city.

See also