SENIOR FULL STACK ENGINEER -
Job Description:
SENIOR FULL STACK ENGINEER - 70% Front end and 30% Back end
Join the team and play a pivotal role in driving innovative digital solutions by combining your
expertise in frontend development using React with backend proficiency in Node.JS and Graph
QL. This role offers a unique opportunity to contribute to cutting-edge education solutions at
the intersection of technology and world-class education
As a Full Stack Engineer, you will be responsible for both frontend and backend development,
leveraging modern technologies such as React, Typescript, JavaScript, HTML5, CSS3 for front-
end development and utilizing Node.js for robust backend architecture
Duties and Responsibilities:
• Develop robust and user-friendly using React, Next.js, Typescript, JavaScript, HTML5,
and CSS3 for the frontend.
• Design and implement scalable, low-latency backend services using Node.js and
GraphQL and REST APIs to support front-end functionalities.
• Integrate user-facing elements with server-side logic to ensure high availability and data
protection measures.
• Collaborate closely with cross-functional teams to architect, develop, and maintain end-
to-end solutions.
• Contribute to a culture of innovation, continuous improvement, and a passion for
learning and adopting new technologies.
Basic Qualifications:
• Bachelor's degree or equivalent practical experience in computer science, engineering,
or a related technical field.
• Minimum of three years' relevant experience in Full Stack Development with expertise
in React and Node.js.
• Proficiency in React, Typescript, Next.js, HTML5, CSS3, and Next.js applications
• Hands-on experience with Node.js building scalable backend services and APIs
• Consistent focus on quality through observability, error handling, performance
monitoring, unit testing, and end-to-end testing.
• Critical thinking skills, excellent communication abilities, and the capacity to collaborate
effectively with stakeholders.
• Prior involvement in developing secure web applications and familiarity with application
vulnerabilities.
Additional Qualifications And Skills:
• Experience using GraphQL including a strong understanding and usage of GraphQL
queries, mutations, and subscriptions.
• Familiarity with database systems and ORM libraries (e.g., PostgreSQL, DynamoDB) for
backend data management.
• Experience with building serverless AWS application infrastructure (e.g. Lambda,
Amplify, DynamoDB)
• Familiarity with CI/CD best practices (e.g. pre-commit hooks, GitHub actions, CDK)
Key Skills :
Company Profile
We are a specialized IT services company with re-usable technology assets in the DevOps, Cloud, Automation, Digital, Service Delivery and Agile Analytics domains. It helps global organizations achieve frictionless business by transforming their Infrastructure, Applications and Data to provide business scale, operational efficiency and deliver superior customer experience.
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.