Senior Full Stack Developer
- Posted a month ago
- Be among the first 10 applicants
Job Description
Note**** For this position client only looking for Citizen and PR candidates******
Key Responsibilities
Full Stack Engineering
- Lead endtoend development across backend, frontend, and cloud components.
- Build robust backend services using:
- Python (mandatory)
- Node.js (TypeScript)
- Design and develop modern UI using React.js and Next.js.
- Develop and optimize GraphQL APIs, schemas, and resolvers.
- Implement reusable, highquality, secure, and welltested codebases across the stack.
- Integrate frontend applications with backend services, GraphQL endpoints, and AWS components.
- Cloud Engineering (AWS)Design and deploy productiongrade solutions using:
- Lambda, ECS, EKS, DynamoDB, IAM, S3, EC2
- Implement event-driven and microservices architectures using AWS native services.
- Apply best practices for scalability, resiliency, and cost optimization.
Software Quality & DevOps
- Implement unit testing and endtoend testing frameworks (e.g., Jest, PyTest, Cypress, Playwright).
- Build and maintain CI/CD pipelines (GitHub Actions, GitLab CI, AWS CodePipeline).
- Ensure code quality via peer reviews, linting, security checks, and automated pipelines.
- Architecture, Collaboration & Leadership
- Participate in solution design, architectural discussions, and technical decision-making.
- Review and challenge solution designs to ensure correctness, scalability, and maintainability.
- Mentor and guide junior developers and peers.
- Work collaboratively with architects, QA engineers, DevOps, and product stakeholders.
Required Skills & Experience (Mandatory)
- Minimum 5 years of fullstack development experience.
- Strong proficiency in Python (backend engineering, APIs, microservices).
- Strong proficiency in:
- TypeScript
- Node.js
- React.js
- Next.js
- GraphQL
- Handson experience with AWS services including:
- Lambda, DynamoDB, ECS, EKS, EC2, S3, IAM
- Experience implementing CI/CD pipelines.
- Experienced with other programming languages such as Java, C#
- Experience with unit testing and endtoend testing.
- Strong understanding of algorithms, data structures, and engineering best practices.
Soft Skills Expectations
- Strong ownership mindset with the ability to work independently.
- Structured communicator with strong crosscultural collaboration skills.
- Selfdirected learner with curiosity for emerging technologies.
- Highly proactive and capable of challenging existing designs when appropriate.
- Assessment Areas




