Business Technology Jobs

Software Developer (Front End)

Seeking a Mid-Tier Independent Software Developer with a strong focus on front-end design and development of scalable, user-friendly web applications. Responsible for managing the full software development lifecycle independently, from requirements gathering to deployment and ongoing support.

Mandatory Skill(s)

  • Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or a related field;
  • Must have 3–6 years of hands-on experience in web application development with strong front-end focus;
  • Must have experience as an Independent Software Developer or in a similar front-end/full-stack developer role;
  • Must have expeirence in JavaScript/TypeScript, HTML5, CSS3, and responsive design, with hands-on experience in React or Svelte and backend integration using Node.js;
  • Solid understanding of RESTful APIs, relational databases (MySQL/PostgreSQL), and basic knowledge of NoSQL databases such as MongoDB;
  • Good exposure to SDLC, unit testing, and integration testing, with strong problem-solving skills and the ability to manage projects independently;
  • Excellent communication skills with experience in client interaction and requirement gathering.

Desirable Skill(s)

  • Experience with cloud platforms such as AWS, Azure, or GCP;
  • Familiarity with Agile/Scrum methodologies and collaborative development practices;
  • Exposure to DevOps practices, including CI/CD pipelines and containerization tools like Docker or Kubernetes.

Responsibilities

  • Collaborate with clients to gather, analyze, and translate business requirements into clear technical specifications;
  • Design, develop, and implement responsive, user-friendly web applications with a strong focus on front-end architecture and performance;
  • Write clean, scalable, and well-documented code, and conduct unit and integration testing to ensure high-quality deliverables;
  • Independently manage project timelines, priorities, and deliverables while proactively identifying and resolving roadblocks;
  • Provide post-deployment maintenance, troubleshooting, bug fixes, and enhancements to ensure system stability and performance;
  • Communicate project updates effectively to stakeholders and continuously adopt new technologies to improve user experience and application efficiency.

If you are interested in this role, click on the “Apply to this job” button below or you could also write in with your CV to Nisha Kumari at nisha.k@sciente.com quoting the job title.

Nisha Kumari
Technology Recruitment Specialist (APAC)
Let’s connect via