Front-End Developer

Engineering · Karachi, Sindh
Department Engineering
Employment Type Full-Time
Minimum Experience Mid-level

Job Description:


  • Developing new user-facing features using React.js
  • Leading team to deliver milestones in a timely and organized manner
  • Building reusable components and front-end libraries for future use
  • Translating designs and wire frames into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Developing a flexible and well-structured front-end architecture supported by REST APIs
  • Can write reusable, testable, and efficient code with the identification of bottlenecks and latency issues
  • Responsible for full life cycle of application development and deployment ensuring that the architectural integrity is maintained
  • Ensuring adherence to standards and best practices (e.g. source code control, code reviews etc.)



  • BS Degree in Computer Science/ Software Engineering from a reputable university
  • Minimum 3-4 years of relevant working experience
  • Experience leading teams and delivering product features
  • Strong Knowledge of ReactJS workflows (such as Redux or Flux)
  • Proficiency in Front End Technologies: HTML5, CSS3, OOP, JavaScript including DOM manipulation and the JavaScript Object model
  • Experience in integrating APIs and performing server side rendering
  • Good familiarity with RESTful APIs
  • Know-how of other front-end development stacks e.g. Angular.js, Vue.js is a plus
  • Know-how of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with code versioning tools like Git
  • Familiarity and experience working collaboratively and using project management tools e.g. JIRA
  • Strong documentation and code commenting skills
  • A self-organized and self-motivated team player

Thank You

Your application was submitted successfully.

  • Location
    Karachi, Sindh
  • Department
  • Employment Type
  • Minimum Experience