Lead Software Engineer (ReactJS)

#App Dev - #Pakistan - #Regular

We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus will be developing and implementing user interface components following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the application are robust and easy to maintain.

Responsibilities:

  • Work with product, and project managers to align milestones and define estimates.
  • To assist and support junior resources technically in case of issues.

Requirements:

  • Mern is preferable, but the resource should have 5+ years of expertise in react.js, node.js.
  • Excellent problem-solving skills.
  • Troubleshooting and debugging application codes.
  • Developing applications in React including component design and state management with clean and optimized architecture.
  • Have advanced Javascript hands-on experience.
  • Integrate internal and external API’s.
  • Should be able to write unit tests.
  • Should be able to build an app from scratch, creating a clean and structured architecture.
  • Understand that part of the product life cycle will involve analyzing business requirements and making small-scale product decisions.
  • Are comfortable working both independently and as a part of a team.
  • Have a sense of ownership and craftsmanship around the code base.
  • Are open to learning about new technologies and sharing your knowledge with others.
  • Mentor and lead the internal and external teams.
  • Very strong communication skills.
  • Should have advanced design concepts.
  • Should be able to improve existing architectures and remove pain points.
  • Coordinate with customers and other teams to align the objectives and ensure delivery.
  • Work with product, and project managers to align milestones and define estimates.
  • Should be able to assist and support junior resources technically in case of issues.
  • Should have knowledge about the backend technologies as well to understand the flow.

    * Required fields

    Personal Information

    The hiring team may use this number to contact you about this job.




    Contact us

    Whether you are a large enterprise looking to augment your teams with experts resources or an SME looking to scale your business or a startup looking to build something.
    We are your digital growth partner.

    Tel: +1 408 365 4638
    Support: +1 (408) 512 1812