x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Full Stack Developer
 banner picture 1  banner picture 2  banner picture 3

Full Stack Developer

Elliott Moss Consulting Pte. Ltd.

Elliott Moss Consulting Pte. Ltd. company logo

Job Summary:


We are looking for a talented Full Stack Developer to join our team! If you love solving problems with technology, enjoy learning about new tools, and have a knack for building great software, this role is for you.


Key Responsibilities:


Build and Develop Applications:

  • Write clean, efficient code using languages like Java, C# (.NET Core), Python (3.xx), or Typescript.
  • Design and manage databases (e.g., SQL Server, Oracle, or PostgreSQL).
  • Create cloud-based solutions with AWS services.

Collaborate with the Team:

  • Work closely with business teams to understand their needs and turn them into technical solutions.
  • Contribute to projects using Agile methods like Scrum, Kanban, or DevOps tools.

Leverage Your Skills:

  • Use Object-Oriented Programming (OOP) to build enterprise-level applications.
  • Optionally, work on front-end frameworks like Node.js, React, or Angular (a plus).
  • Follow best practices in software development and project management.

Learn and Innovate:

  • Stay curious about new technologies and look for ways to improve systems.
  • Be proactive in identifying and solving challenges.

Qualifications:

  • A degree in Information Technology, Design, or related fields, OR equivalent work experience.
  • At least 5 years of experience in full-stack development.

Technical Skills:

  • Hands-on experience with at least one programming language: Java, C# (.NET Core), Python, or Typescript.
  • Knowledge of databases like SQL Server, Oracle, or PostgreSQL.
  • Familiarity with AWS cloud technologies.

Bonus: Experience with Node.js, React, or Angular.


Soft Skills:

  • A team player with good communication and problem-solving skills.
  • Eager to learn and adapt to new technologies.
  • Passionate about using technology to improve business processes.

Sharing is Caring

Know others who would be interested in this job?