Responsibilities included but not limited to:
— Build, develop, and define scalable full-stack applications using front-end (HTML, CSS,
JavaScript, NextJS, ReactJS with hooks), NPM, Material-UI, back-end (NodeJS, GraphQL),
Sequelize), APIs (REST & Graphql), and DB (MySQL & MongoDB)
— Performing design and code reviews, incorporating security requirements,
identifying control gaps.
— Ensuring the project is running on time in accordance with firm-wide guidelines .
— Responding to technical queries/requests from team members.
— Build efficient, performing, and reusable front-end systems in ReactJS from design
screens.
— Work cross functionally with other business departments to align activities and
deliverables.
Who you are:
— Education: Bachelor's/Master€™s degree in Computer Science or equivalent technical degree
or equivalent experience.
— 6+ years of software engineering experience in full stack development.
— Proficiency with JS frameworks: Typescript, NestJS, ReactJS (with all updated
hooks), & NodeJS.
— Ability to break big projects into small, testable pieces to consistently hit
business-meaningful milestones.
— Good knowledge and hands-on skills in HTML & CSS.
— Experience with debugging full-stack javascript (MERN) applications.
— In-depth knowledge in ORMs (Sequelize) & database management (SQL and NoSQL).
— Experience with GraphQL and RESTful APIs.
— Knowledge of tools like Git, Gitlab, JIRA and others that make coding more efficient and
easier to share.
— Basic understanding of DevOps related tasks like CI & Release builds, automated
deployment etc.
— AGILE
Behavior Skill Sets:
— Communication: Clear, inclusive communication with both teammates and non-technical
partners.
— Leadership: A track record of strong ownership, initiative, tenacity, integrity, and humility.
— Pragmatic and business-oriented. You care about the business impact of what you're
building, & you prioritize work accordingly. You're not just going after cool stuff€”you
understand the bala