Full Stack Developer

SHAW SERVICES PTE. LTD.

Orchard (NE)

On-site

USD 90,000 - 120,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SHAW SERVICES PTE. LTD. is seeking a talented full stack developer with a strong backend focus to join our technology team. You will design, develop, and maintain in-house websites, POS systems, and kiosk apps using ReactJS, Next.js, and .NET Core.

You will collaborate with frontend developers, product managers, and stakeholders to deliver robust software solutions, implement tests, and participate in deployment to Azure.

Qualifications

  • Strong proficiency in ReactJS and Next.js for frontend development.
  • Solid understanding of .NET Core and C# for backend development.
  • Experience designing and implementing RESTful APIs.
  • Familiarity with relational databases such as SQL Server.
  • Knowledge of HTML, CSS, and JavaScript.
  • Knowledge of AI-assisted software development tools (Cursor, Claude, GitHub Copilot) is an advantage.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Ability to work effectively in a fast-paced, agile environment.
  • Minimum Diploma in Information Technology, Computer Science or equivalent.

Responsibilities

  • Meet deadlines for assigned tasks while ensuring high-quality deliverables.
  • Maintain and enhance existing systems, including refactoring legacy code for improved efficiency and maintainability.
  • Develop new features for both existing systems and new projects, adhering to best practices and coding standards.
  • Collaborate in requirement analysis sessions, providing accurate estimations for development efforts.
  • Integrate third-party APIs seamlessly into existing systems to enhance functionality and user experience.
  • Conduct thorough code reviews to uphold code cleanliness, consistency, and quality.
  • Implement comprehensive testing strategies, including unit tests, integration tests, and end-to-end testing, to ensure robustness and reliability of applications.
  • Engage with end-users to gather feedback and promptly address any issues or concerns, striving for continuous improvement.
  • Assist in deploying applications to Azure environment, ensuring smooth and efficient deployment processes.
  • Continuously optimize applications by incorporating new technologies and industry best practices.
  • Create detailed technical documentation to facilitate understanding and maintenance of applications.
  • Stay abreast of market trends and suggest innovative ideas to enhance the functionality and competitiveness of applications.

Skills

ReactJS
Next.js
.NET Core
C#
RESTful APIs
HTML/CSS/JavaScript
Agile
Problem solving
Communication
Team collaboration

Education

Diploma in Information Technology, Computer Science or equivalent

Tools

SQL Server
Azure
CI/CD
Cursor
Claude
GitHub Copilot

Job description

Role Purpose:

We are seeking a talented full stack developer with a strong focus on backend development to join our company's technology team. As a full stack developer, you will play a key role in designing, developing, and maintaining our in-house websites, point of sales systems, and kiosk applications. You will primarily work with ReactJS, next.js for frontend development and .NET Core for backend development, collaborating closely with our frontend developers, product managers, and other stakeholders to deliver high-quality software solutions tailored to the unique needs of our operations.

Key Responsibilities:

  • Meet deadlines for assigned tasks while ensuring high-quality deliverables.

  • Maintain and enhance existing systems, including refactoring legacy code for improves efficiency and maintainability.

  • Develop new features for both existing systems and new projects, adhering to best practices and coding standards.

  • Collaborate in requirement analysis sessions, providing accurate estimations for development efforts.

  • Integrate third-party APIs seamlessly into existing systems to enhance functionality and user experience.

  • Conduct thorough code reviews to uphold code cleanliness, consistency, and quality.

  • Implement comprehensive testing strategies, including unit tests, integration tests, and end-to-end testing, to ensure robustness and reliability of applications.

  • Engage with end-users to gather feedback and promptly address any issues or concerns, striving for continuous improvement.

  • Assist in deploying applications to Azure environment, ensuring smooth and efficient deployment processes.

  • Continuously optimize applications by incorporating new technologies and industry best practices.

  • Create detailed technical documentation to facilitate understanding and maintenance of applications.

  • Stay abreast of market trends and suggest innovative ideas to enhance the functionality and competitiveness of applications.

Required Experience & Qualifications:

  • Strong proficiency in ReactJS and next.js for frontend development.

  • Solid understanding of .NET Core and C# programming language for backend development.

  • Experience designing and implementing RESTful APIs.

  • Familiarity with relational databases such as SQL Server.

  • Knowledge of frontend technologies including HTML, CSS, and JavaScript.

  • Knowledge of AI-assisted software development tools(including Cursor, Claude, GitHub Copilot, or equivalent) and their practical use in application development is an advantage.

  • Excellent problem-solving and analytical skills.

  • Strong communication and collaboration abilities.

  • Ability to work effectively in a fast-paced, agile environment.

  • Minimum Diploma in Information Technology, Computer Science or equivalent.

Nice to have:

  • Enthusiastic about upgrading skill sets to keep up with the latest technologies.

  • Experience with integrating payment systems or gateways.

  • Familiarity with Azure cloud platform.

  • Understanding of DevOps practices and CI/CD pipelines.

Interview Process

  • Vervoe Online Questions / Screening

  • 1st Round (for shortlisted candidates) - In-person Technical test and Interview

  • 2nd Round (for shortlisted candidates):

  • 30 mins with HR interview

  • 30 mins with i.c.e. Head of Department interview

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer Dot Net
Full Stack Developer Dot Net

E Edge Technology • United States

Remote
USD 110,000 - 150,000
Full Stack Developer
Full Stack Developer

Boston Data Pro, LLC • Irving (TX)

Hybrid
USD 120,000 - 160,000
Full Stack Developer
Full Stack Developer

Compunnel, Inc. • Harrisburg

On-site
USD 90,000 - 120,000
C#/.Net Full Stack Software Engineer
C#/.Net Full Stack Software Engineer

STG • Salt Lake City (UT)

On-site
USD 80,000 - 110,000
Full Stack (.Net Core, Win/Web Forms, Web API, SQL Server)
Full Stack (.Net Core, Win/Web Forms, Web API, SQL Server)

Ishvara Tech Consulting Pvt Ltd • Delhi Charter Township (MI)

On-site
USD 90,000 - 120,000
.NET Full Stack Developer
.NET Full Stack Developer

Unidor • Florham Park (NJ)

On-site
USD 100,000 - 130,000
Full Stack Developer
Full Stack Developer

10xTalents • San Jose (CA)

On-site
USD 80,000 - 120,000
FullStack Developer
FullStack Developer

Photon • Durham (NC)

On-site
USD 90,000 - 120,000
Full Stack Developer
Full Stack Developer

Compunnel, Inc. • Arlington (TX)

On-site
USD 100,000 - 130,000
Full Stack Developer ( .NET & React JS )
Full Stack Developer ( .NET & React JS )

Aroopa Inc • Plainsboro Township (NJ)

On-site
USD 90,000 - 130,000