Enable job alerts via email!

Full Stack Developer

FLINTEX CONSULTING PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

4 days ago
Be an early applicant

Job summary

A technology consulting firm in Singapore is seeking a Full Stack Software Developer to design and maintain software for the energy industry. Candidates should be proficient in Angular, Node.js, and Python, have strong SQL skills, and experience with microservices. This role offers a collaborative environment, opportunities for growth, and a competitive salary package.

Benefits

Challenging work environment
Opportunity for career growth
Flexibility in work arrangements

Qualifications

  • Proficient in Angular (latest versions preferred).
  • Strong experience with Node.js and Python.
  • Solid understanding of SQL and relational databases.
  • Hands-on experience with microservices architecture, Docker, and Kubernetes.
  • Experience with REST APIs and full-stack architecture.

Responsibilities

  • Design, develop, and maintain scalable web applications using Angular.
  • Build and maintain efficient backend services using Node.js and Python.
  • Collaborate with product managers and designers to deliver solutions.
  • Write clean SQL queries and manage relational databases.
  • Develop and deploy microservices using Docker and Kubernetes.

Skills

Angular
Node.js
Python
SQL
Microservices
Docker
Kubernetes
REST APIs
Git

Tools

PostgreSQL
Microsoft SQL Server
Azure Data Explorer
Azure Cloud Services
Job description
About the Role

We are looking for a passionate and skilled Full Stack Software Developer to join our dynamic and fast-paced development team. This is an exciting opportunity to work on applications that drive real-world impact in the energy industry. You will be responsible for designing, developing, and maintaining high-quality software across both front-end and back-end systems. If you enjoy solving complex problems, thrive in a collaborative environment, and are driven to continuously learn and grow, we want to hear from you.

Key Responsibilities
  • Design, develop, and maintain scalable web applications using Angular for the front end.
  • Build and maintain efficient, reusable backend services using Node.js and Python.
  • Collaborate with product managers, UX designers, and other engineers to deliver high-impact solutions.
  • Write clean, efficient SQL queries and manage relational databases.
  • Develop and deploy microservices using Docker and Kubernetes.
  • Integrate with cloud services, preferably Azure.
  • Maintain and enhance existing systems while ensuring high availability and performance.
  • Contribute to all phases of the development lifecycle – from design to deployment and monitoring.
  • Ensure code quality through unit testing and code reviews.
  • Communicate effectively with team members and stakeholders.
Must-Have
  • Proficient in Angular (latest versions preferred).
  • Strong experience with Node.js and Python.
  • Solid understanding of SQL and relational databases.
  • Hands-on experience with microservices architecture, Docker, and Kubernetes.
  • Experience with REST APIs and full-stack architecture.
  • Good understanding of software development best practices and version control (e.g., Git).
Good-to-Have
  • Experience with KQL (Kusto Query Language).
  • Experience working with PostgreSQL, Microsoft SQL Server, and Azure Data Explorer (ADX).
  • Familiarity with Azure Cloud services and DevOps practices.
  • Knowledge of CI/CD pipelines and automated testing.
What We Offer
  • A challenging and collaborative work environment where innovation is valued.
  • Opportunity to work on impactful projects with a talented team.
  • Flexibility in work arrangements and a healthy work-life balance.
  • Competitive salary and benefits package.
  • A culture that fosters ownership, continuous learning, and career growth.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.