Position: Engineer - JavaScript Developer
Location: Location: Anywhere in India (Full Time)

Company Description:


We build AI-powered digital experiences - designed to perform, adapt, and handle complexity.
Some of our work includes modernizing UNICEF’s global platforms, rebuilding Stanford's infrastructure, and winning Splash Awards for our work with Diabetes.org.
We’ve also supported legal aid organizations, research institutions, and healthcare platforms dealing with legacy sprawl and fragmented systems, and built AI solutions using our orchestration system, Aeldris.
We take on the kind of problems packaged tools don’t solve - brittle systems, sprawling content, disconnected UX. Problems that require more than a stack and need thinking.
We’re engineers, designers, and product people who care about culture, how things work, and what they solve.


Job Description

This Role is for you if you have:

  • A positive, collaborative, and solution-oriented approach.
  • Good understanding and hands-on working experience on ReactJS/React-Native, NextJS.
  • Strong experience in a variety of JS frameworks (e.g. React, Next)
  • Strong experience with HTML/CSS and related frameworks
  • Knowledge and adherence to JS coding standards.
  • Extensive experience with web and mobile app deployment.
  • Strong understanding of working with REST APIs & GraphQL.
  • Strong hands-on experience with Node Package Manager (NPM) contributions.
  • Proficiency in UI development, including CSS and SaaS.
  • Proven experience in performance audits and optimization.
  • Understanding of SSR, CSR, and static site generation, and hands-on experience with the toolchains and frameworks required to implement them.
  • Collaborate with designers & developers to shape scalable solutions.
  • Use AI tools smartly to reduce repetitive work and boost productivity.
  • Expertise with source control systems (e.g., GIT)
  • Experience with MongoDB/MySQL
  • Experience with build automation tools (Vite, Webpack, gulp, maven, Gradle)
  • Expertise in the Build Configuration and automation in a CI environment using CI tools (Concourse, Azure Pipelines)
  • Comfortable deploying and maintaining all infrastructural and application services required by a web application within a cloud environment, both SaaS and Less
  • Experience working within an Agile, DevOps environment
  • Strong experience with testing frameworks and libraries
  • Proficiency with TDD & BDD
  • Expert understanding of software architecture and design principles
  • Understanding of Accessibility best practices
  • Excellent communication, presentation, and interpersonal skills

As a JavaScript Developer, you will:
  • Track record of building and deploying full-stack, distributed web applications
  • Passionately write clean, modern, maintainable, and highly performant code.
  • Proactively troubleshoot and solve problems.
  • Work alongside highly experienced and talented designers and developers to analyze, architect, and build solutions based on business needs.
  • Work on multiple projects simultaneously and prioritize workload effectively under tight deadlines.
  • Translate designs into front-end templates that render as responsive and interactive web pages.
  • Work closely with designers and suggest changes based on technical feasibility.
  • Work in an Agile Scrum team and use Jira as a project management tool.


Qualifications
  • Mid-Level Javascript Developer: 3 years - 5 years of hands-on experience with ReactJS/React-Native and other relevant JS frameworks and CMS
  • Educational Qualification: B.Tech, B.E, BCA, MCA, or any other graduate.

A plus, but not mandatory:

  • Experience with other web frameworks - Vue, Next JS, Node.js, Flutter, etc.
  • Node Package Manager (NPM) contributions.
  • Experience with UI (CSS, SaaS).
  • Performance audit and optimization.
  • Experience with semantic code reviews.
  • Experience with writing technical blogs.

Additional information

What you will get:

  • A clear career path, strong leadership, and an open work environment where you will be challenged, respected, and valued for your merits.
  • A company that is proud of the quality of its work and invests in your personal development and well-being.
  • A team that respects openness, does its job well, values customers, and plays fair.
  • Individuals who are fun to work with, are invested in each other's growth, and take the value seriously.
  • Dedicated time for self-improvement, socializing, and collaboration (Conferences/Camps, Certifications, Learning Sessions, Celebrations, and Retreats)
  • Flexible work schedule, so long as you uphold your commitments to your family, team, and clients.
  • Competitive salary, insurance, and a lot of perks