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 an enterprise aiming to accelerate AI adoption across your organization, an SME looking to scale through intelligent automation, or a startup building AI-powered products from the ground up. We are your trusted partner in driving end-to-end AI transformation and digital growth.

    New Customers: +1 (408) 412-3813
    Existing Customers: +1 (408) 512 1812