Principal Front-End Software Engineer

2 days ago


Rawalpindi Cantonment, Pakistan beBee Careers Full time
Job Summary:

We are seeking a highly skilled React Developer to build dynamic, high-performance web applications. The ideal candidate should have hands-on experience with React.js, JavaScript, and front-end development best practices.

Main Responsibilities:

  • Develop and maintain responsive, high-quality web applications using React.js
  • Write clean, efficient, and reusable code with best practices
  • Work with state management libraries like Redux, Context API, or MobX
  • Integrate RESTful APIs and third-party services into front-end applications
  • Optimize application performance and ensure cross-browser compatibility
  • Debug and troubleshoot issues in React applications
  • Collaborate with UI/UX designers, backend developers, and other team members
  • Maintain up-to-date knowledge of the latest React.js features and front-end technologies
Requirements:

To be successful in this role, you will need to possess the following skills and qualifications:

  • No less than 5 years of experience in React.js development
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Strong proficiency in JavaScript (ES6+), Bootstrap, Tailwind CSS
  • Hands-on experience with state management libraries (Redux, Context API, etc.)
  • Knowledge of modern authorization mechanisms, such as JSON Web Token (JWT)
  • Knowledge of RESTful APIs and asynchronous programming
  • Experience with Git version control
  • Understanding of responsive design principles and UI/UX best practices
Preferred Skills:

The following skills are desirable but not essential:

  • Experience with Next.js for server-side rendering
  • Knowledge of TypeScript
  • Familiarity with testing frameworks like Jest, Enzyme, or React Testing Library
  • Experience with GraphQL and Twilio APIs
  • Exposure to CI/CD pipelines and deployment strategies


  • Rawalpindi Cantonment, Pakistan Translation Empire Full time

    Responsibilities:· Design and develop the user interface of web applications using HTML, CSS, and JavaScript· Collaborate with the development team to ensure that the user interface meets the specified requirements and quality standards· Debug and resolve issues in the front-end code, including performance and usability issues· Participate in code...


  • Rawalpindi, Punjab, Pakistan Translation Empire Full time

    Responsibilities:·       Design and develop the user interface of web applications using HTML, CSS, and JavaScript·       Collaborate with the development team to ensure that the user interface meets the specified requirements and quality standards·       Debug and resolve issues in the front-end code, including performance and usability...


  • Rawalpindi, Punjab, Pakistan Translation Empire Full time

    Responsibilities:·       Design and develop the user interface of web applications using HTML, CSS, and JavaScript·       Collaborate with the development team to ensure that the user interface meets the specified requirements and quality standards·       Debug and resolve issues in the front-end code, including performance and usability...


  • Rawalpindi Cantonment, Pakistan beBee Careers Full time

    Principal Software Engineer RoleWe are seeking an experienced Principal Software Engineer to lead the development of our software solutions.About the JobThe successful candidate will be responsible for managing and troubleshooting company products, developing new features and updates, and creating customized solutions based on customer needs.This role...


  • Rawalpindi Cantonment, Pakistan beBee Careers Full time

    .NET Software EngineerAs a .NET software engineer, you will be responsible for designing, developing, and deploying web applications and APIs using .NET Framework and C# programming language. The ideal candidate should have 2-4 years .NET (MVC/Core) development experience, knowledge of at least one of the .NET languages (e.g., C#, Visual Basic .NET), and...


  • Rawalpindi Cantonment, Pakistan beBee Careers Full time

    Job Summary">We are seeking an experienced WordPress developer to join our team.">About the Role">This is a mid-senior level position that requires a strong understanding of WordPress development, front-end technologies, and version control tools.">Key Responsibilities">Design and develop WordPress themes and plugins.Conduct website performance tests to...


  • Rawalpindi Cantonment, Pakistan beBee Careers Full time

    Job Title: Experienced .NET Software EngineerDescription:We are seeking an experienced .NET software engineer to join our team. As a senior developer, you will be responsible for designing and developing web applications using the .NET framework and C# programming language.The ideal candidate will have a strong understanding of object-oriented analysis and...


  • Rawalpindi Cantonment, Pakistan beBee Careers Full time

    We are seeking a skilled Angular Developer to lead the design and implementation of user interfaces using the Angular framework.">Key Responsibilities:Develop, test, and maintain web applications using Angular (version 12+).Implement responsive and dynamic UI components to enhance user experience.Collaborate with backend developers to integrate APIs and...


  • Rawalpindi Cantonment, Pakistan beBee Careers Full time

    About the JobAs a Mid-Senior WordPress Developer, you will play a crucial role in creating and maintaining high-performance websites. Your expertise in front-end technologies, including CSS3, JavaScript, HTML5, and jQuery, will be essential in generating custom WordPress themes and plugins.Responsibilities:Developing and implementing efficient website...


  • Rawalpindi Cantonment, Pakistan beBee Careers Full time

    Mid Back End DeveloperWe are seeking a skilled and motivated Backend Developer with .NET experience to join our team. The ideal candidate will have a strong background in .NET technologies, database management, and API development.About the Role:The successful candidate will be responsible for designing, developing, and maintaining scalable and...