Fullstack Developer
Job Description
Description
We are looking for a highly experienced Fullstack Developer to join our dynamic team in Singapore. The ideal candidate should possess a strong background in both frontend and backend technologies with a particular emphasis on Node.js. This role demands a problem-solver who is passionate about delivering high-quality digital solutions and working in a fast-paced, agile environment.
Responsibilities
- Design, develop, and maintain fullstack web applications with scalable, clean, and efficient code.
- Lead backend development efforts using Node.js, ensuring best practices in performance and security.
- Build and integrate RESTful APIs and third-party services.
- Collaborate closely with UI/UX designers and frontend developers to deliver a seamless user experience.
- Perform code reviews, troubleshoot issues, and optimize application performance.
- Contribute to architectural decisions and participate in technical discussions.
- Write and maintain unit and integration tests to ensure code quality.
- Work within an Agile/Scrum team, participating in sprint planning, estimation, and delivery.
Skills and Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- Minimum 10 years of software development experience, with at least 8 years of relevant experience in fullstack development.
- Strong expertise in Node.js (must-have).
- Proficient in frontend technologies such as React.js, Angular, or Vue.js.
- Hands-on experience with HTML5, CSS3, JavaScript, and modern JS frameworks.
- Experience in database development with MySQL, MongoDB, or PostgreSQL.
- Familiar with version control tools such as Git and CI/CD tools and processes.
- Exposure to cloud platforms like AWS, Azure, or Google Cloud is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills with the ability to work effectively in a team environment.
Job Description
Description
We are looking for a highly experienced Fullstack Developer to join our dynamic team in Singapore. The ideal candidate should possess a strong background in both frontend and backend technologies with a particular emphasis on Node.js. This role demands a problem-solver who is passionate about delivering high-quality digital solutions and working in a fast-paced, agile environment.
Responsibilities
- Design, develop, and maintain fullstack web applications with scalable, clean, and efficient code.
- Lead backend development efforts using Node.js, ensuring best practices in performance and security.
- Build and integrate RESTful APIs and third-party services.
- Collaborate closely with UI/UX designers and frontend developers to deliver a seamless user experience.
- Perform code reviews, troubleshoot issues, and optimize application performance.
- Contribute to architectural decisions and participate in technical discussions.
- Write and maintain unit and integration tests to ensure code quality.
- Work within an Agile/Scrum team, participating in sprint planning, estimation, and delivery.
Skills and Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- Minimum 10 years of software development experience, with at least 8 years of relevant experience in fullstack development.
- Strong expertise in Node.js (must-have).
- Proficient in frontend technologies such as React.js, Angular, or Vue.js.
- Hands-on experience with HTML5, CSS3, JavaScript, and modern JS frameworks.
- Experience in database development with MySQL, MongoDB, or PostgreSQL.
- Familiar with version control tools such as Git and CI/CD tools and processes.
- Exposure to cloud platforms like AWS, Azure, or Google Cloud is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills with the ability to work effectively in a team environment.