Lead Full Stack Developer – AWS, React

Posted 3 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Lead Developer specializing in AWS and React, building scalable enterprise applications. Collaborating with internal teams and leading technical initiatives in an agile environment.

Responsibilities

  • Design, develop, and maintain scalable enterprise applications using React and modern JavaScript/TypeScript frameworks
  • Architect and implement cloud-native solutions on AWS
  • Develop and maintain RESTful APIs and backend services
  • Work closely with sales and business development teams to support technical solutioning, client discussions, demos, and pre-sales activities
  • Translate business and client requirements into scalable technical solutions
  • Collaborate with architects, product owners, business analysts, sales stakeholders, and cross-functional teams to deliver high-quality solutions
  • Lead technical design discussions and contribute to architectural decisions
  • Optimize application performance, scalability, security, and reliability
  • Mentor junior and intermediate developers through code reviews and technical guidance
  • Participate in Agile/Scrum ceremonies and contribute to continuous improvement initiatives
  • Ensure adherence to development best practices, coding standards, and DevOps processes
  • Support CI/CD pipeline implementation and cloud deployment strategies

Requirements

  • 10+ years of software development experience in enterprise environments
  • Strong hands-on experience with React.js and TypeScript
  • Extensive AWS cloud engineering and architecture experience
  • Strong backend development experience using Node.js, Java, or similar technologies
  • Experience designing and consuming RESTful APIs and microservices architectures
  • Solid understanding of cloud-native application development and distributed systems
  • Experience supporting technical stakeholders and working alongside sales or client-facing teams
  • Experience participating in pre-sales, solution consulting, or client presentations
  • Strong communication skills with the ability to explain technical concepts to both technical and non-technical audiences
  • Strong knowledge of relational and NoSQL databases
  • Experience working in Agile delivery environments
  • Excellent problem-solving and leadership skills

Benefits

  • Flexible work arrangements
  • Professional development opportunities

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AWSCloudDistributed SystemsJavaJavaScriptMicroservicesNode.jsNoSQLReactTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.