Enable job alerts via email!

Senior Full Stack Developer

Alan Partners

Singapore

On-site

SGD 70,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading tech consulting firm in Singapore is seeking a Senior Full Stack Developer to enhance its internal tools and applications. The role involves developing scalable applications, designing user-friendly interfaces, and ensuring seamless data integration. Candidates should possess strong skills in Node.js, Python, and frontend frameworks like React. This position is ideal for proactive engineers eager to tackle challenges in a growing company.

Qualifications

  • Experience with server-side languages like Node.js, Python, or Java.
  • Adept in designing and developing RESTful and GraphQL APIs.
  • Strong background in HTML5, CSS3, and TypeScript.

Responsibilities

  • Build and maintain scalable applications across front-end and back-end.
  • Design responsive, user-friendly interfaces.
  • Implement testing strategies to ensure software reliability.
  • Engage in code reviews to maintain high standards.

Skills

Node.js
Python
Java
Kafka
Airflow
RESTful APIs
GraphQL APIs
HTML5
CSS3
TypeScript
React
Svelte
Vue.js
PostgreSQL
MongoDB
Snowflake
AWS
Azure
Google Cloud
Docker
Kubernetes
Job description
About the job Senior Full Stack Developer

My client is seeking a Full Stack Software Engineer to enhance our internal tools and applications. As the company grows, it is evolving the technical infrastructure across various platforms. This role requires technical expertise, curiosity, a drive for excellence, strong communication skills, and attention to detail.

You’ll work within the Core System development team, contributing to a range of software and data projects. It is looking for a proactive, hands‑on individual who is ready to share their knowledge, tackle challenges head‑on, and contribute to our success.

Responsibilities & Requirements:

Software Engineering and Development

  • Develop and Maintain: Build and sustain scalable applications across front‑end and back‑end.
  • Create User Interfaces: Design responsive, user‑friendly interfaces for improved user experience.
  • Test and Validate: Implement testing strategies to ensure software reliability.
  • Optimize and Update: Regularly update applications to enhance performance and introduce new features.
  • Review Code: Engage in code reviews to maintain high standards and improve the codebase.

Architecture and Management

  • Design Databases: Develop efficient data structures that support business needs.
  • Integrate Data: Ensure seamless data flow and accuracy across systems.
  • Manage Data: Implement solutions that provide secure and accessible data for users.
  • Ensure Compliance: Maintain data security and adhere to regulations.
  • Optimize Performance: Tune databases for optimal performance and quick data retrieval.

Skills & Experience

  • Backend Proficiency: Experience with server‑side languages like Node.js, Python, or Java, and familiarity with tools such as Kafka and Airflow.
  • API Expertise: Adept in designing and developing RESTful and GraphQL APIs for seamless integration.
  • Frontend Skills: Strong background in HTML5, CSS3, and TypeScript, with hands‑on experience in frameworks like React, Svelte, or Vue.js.
  • Database Management: Competent in handling both SQL and NoSQL databases, including PostgreSQL, MongoDB, and Snowflake.
  • Cloud and DevOps: Knowledgeable in cloud services like AWS, Azure, and Google Cloud, and experienced with Docker, Kubernetes, and CI/CD pipelines.
  • Security Awareness: Well‑versed in implementing and maintaining web security protocols.
  • Preferred Languages: Proficient in TypeScript and Python.

Personal Attributes

  • Proactive and self‑motivated with a hands‑on approach.
  • Eager to learn, grow, and take on challenging projects.
  • Strong communication skills, both verbal and written.
  • Ability to collaborate effectively across all levels of the organization.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.