Point your AI agent at freehire and let it find you a job.

Get the CLI →

RESOURCE CONSULTING PTE. LTD.

NewBe an early applicant

Fullstack/Software Engineer

Posted Updated
Discussion

Our client, an IT services, software development, and data engineering consulting company, is looking for a Full Stack Developer/Software Engineer to join their team. The incumbent is responsible for developing and maintaining secure, scalable, and high-performing web and enterprise applications across both front-end and back-end platforms.

Responsibilities:

  • Design, develop, test, deploy, and maintain full-stack web and enterprise applications
  • Build responsive, user-friendly front-end interfacesusing modern JavaScript frameworks
  • Develop and maintain back-end services, businesslogic, RESTful APIs, GraphQL services, and microservices
  • Design scalable, maintainable, and secure applicationarchitecture
  • Translate business and UI/UX requirements intotechnical solutions
  • Develop reusable components, modules, and sharedlibraries to improve development efficiency
  • Integrate front-end applications with back-end systemsand third-party platforms
  • Design, maintain, and optimise relational andnon-relational databases, including schemas, queries, indexes, and datamigrations
  • Deploy and manage applications on cloud platforms suchas AWS, Microsoft Azure, or Google Cloud Platform
  • Develop and maintain CI/CD pipelines and supportcontainerised deployments using Docker and Kubernetes where applicable
  • Monitor application performance, availability,logging, and system health
  • Perform unit, integration, regression, UAT, and systemintegration testing
  • Troubleshoot, debug, and resolve application defectsand production issues
  • Apply secure coding practices, authentication,authorisation, encryption, and role-based access controls
  • Ensure compliance with organisational cybersecuritystandards and industry best practices
  • Participate in Agile development activities, includingsprint planning, stand-ups, reviews, and retrospectives
  • Conduct peer code reviews and contribute to continuousimprovement of engineering standards and best practices
  • Prepare and maintain technical documentation,architecture diagrams, and deployment documentation
  • Keep up to date with emerging technologies,frameworks, and software development trends.

.Requirements:

  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, Information Systems, or a related discipline.
  • Around 3 years of software development experience
  • Strong analytical and problem-solving skills.
  • Ability to design scalable and maintainable software solutions.
  • Good communication and collaboration skills when working with cross-functional teams
  • Strong attention to detail and commitment to software quality
  • Ability to manage multiple priorities and work in an Agile environmen
  • Programming Languages - JavaScript / TypeScript, Node.js, Java, C#, Go (desirable), Front-End Technologies, React.js, Next.js, Angular, Vue.js, HTML5, CSS3 / SCSS / Tailwind CSS, Responsive Web Design, Back-End Technologies, Python (Flask, Django, FastAPI), Java Spring Boot, .NET Core, Database Technologies, PostgreSQL, MySQL

We regret that only shortlisted candidates will be notified.

EALicense No.: 08C3209

RegistrationNo.: R1101742

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available