Search by job, company or skills

M

Full Stack Engineer

2-4 Years
SGD 4,000 - 8,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 14 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are seeking an experienced and versatile Full Stack Engineer to join our dynamic development team. In this role, you will be responsible for designing, developing, and implementing robust front-end and back-end software solutions. You will collaborate closely with cross-functional teams to deliver scalable, reliable, and high-performing applications that meet business and user needs.

The ideal candidate has strong problem solving abilities, a deep understanding of modern software development principles, and a passion for building efficient and maintainable systems.

Key Responsibilities

  • Collaborate with the software development team to define the scope, goals, and technical approach of software projects.
  • Design and implement scalable, secure, and maintainable system architectures.
  • Develop end-to-end solutions, including front-end interfaces, back-end logic, APIs, and data integrations.
  • Apply sound data structures and design patterns to ensure software reliability and performance.
  • Build and maintain internal tools and reusable components to streamline development processes.
  • Conduct testing, debugging, and performance optimization to enhance application stability and efficiency.
  • Identify and resolve system bottlenecks and scalability issues.
  • Collaborate with designers, product managers, and other engineers to deliver cohesive user experiences.
  • Write and maintain technical documentation that supports project transparency and knowledge sharing.
  • Participate in Agile/Scrum development cycles, contributing to sprint planning, reviews, and retrospectives.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Minimum 2 years of experience in full stack or digital application development.
  • Solid understanding of front-end and back-end development concepts, frameworks, and modern programming practices.
  • Proficiency with relational databases and SQL or similar database technologies.
  • Strong understanding of algorithms, data structures, and software design principles.
  • Knowledge of API design, integration, and testing methodologies.
  • Familiarity with containerization, cloud platforms, or orchestration tools (e.g., Kubernetes, Docker, or similar) is an advantage.
  • Experience writing maintainable and testable code, including unit and integration testing.
  • Exposure to Agile/Scrum development processes.
  • Excellent communication and collaboration skills, with the ability to work effectively across teams.
  • Strong sense of ownership, accountability, and attention to detail.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 143828393

Similar Jobs