Position Overview:
As a Senior Web Developer, you will play a key role in the design, development, and maintenance of high-performance web applications. You will work closely with cross functional teams, including designers, product managers, and other developers, to create seamless, user-friendly, and highly interactive web experiences. You will be expected to mentor junior developers and contribute to both frontend and backend codebases.
Key Responsibilities:
- Lead the development of complex web applications from concept to deployment.
- Collaborate with UX/UI designers to implement intuitive and responsive user interfaces.
- Write clean, maintainable, and scalable code using modern JavaScript frameworks and technologies (e.g., React, Angular, Vue.js, Node.js).
- Develop and maintain backend services and APIs (e.g., Express.js, Django, Ruby on Rails). Optimize web applications for maximum speed and scalability.
- Troubleshoot and debug issues in the application lifecycle (development, staging, production).
- Conduct code reviews to ensure code quality, security, and performance best practices.
- Mentor and guide junior developers, helping them grow and develop their technical skills.
- Stay up-to-date with emerging web technologies, trends, and best practices.
- Manage version control using Git and collaborate using GitHub/GitLab/Bitbucket.
- Write and maintain technical documentation for both internal and external stakeholders.
- Ensure the technical feasibility of UI/UX designs and adapt them for various screen sizes.
Required Qualifications:
- 5+ years of professional experience in web development.
- Strong proficiency in HTML5, CSS3, and JavaScript.
- Advanced knowledge of modern JavaScript frameworks such as React, Angular, or Vue.js.
- Experience with backend development using Node.js, Express.js, or similar technologies.
- Familiarity with database management systems (e.g., PostgreSQL, MySQL, MongoDB).
- Strong understanding of web performance optimization techniques.
- Proficiency with Git version control and collaborative workflows.
- Experience with responsive design and mobile-first development.
- Knowledge of front-end build tools and task runners (e.g., Webpack, Gulp, NPM scripts).
- Familiarity with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines is a plus.
- Excellent problem-solving skills and ability to work independently and in a team environment.
- Strong communication skills and the ability to explain technical concepts to non technical stakeholders.
Preferred Qualifications:
- Bachelor’s degree in computer science, Software Engineering, or a related field, or equivalent work experience.
- Experience with containerization technologies (Docker).
- Familiarity with TypeScript.
- Knowledge of security best practices for web applications.
- Experience with Agile methodologies (Scrum/Kanban).
For more information, you may reach out to Hoyyian at her email at hoyyian.tang@peoplelake.asia
Please be informed that only shortlisted candidate will be notified
Job Types: Full-time, Permanent
Pay: Up to RM10,000.00 per month
Benefits:
- Parental leave
Work Location: Remote