Senior Frontend Engineer (React, Angular & Vue.js)
The Senior Frontend Engineer will design, develop, and maintain responsive, high‑performance web applications using React, Angular, and Vue.js, collaborate with product, design, and backend teams, and mentor junior developers.
- Compensation
- Not disclosed
- Location
- Islamabad, Pakistan
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Frontend
- Posted
Skills
Must have
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 4-5+ years of experience in frontend development.
- Strong hands‑on experience with React.js, Angular, and Vue.js.
- Proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Experience with state management libraries such as Redux, NgRx, Vuex, or Pinia.
- Strong understanding of responsive web design and modern UI/UX principles.
- Experience integrating with RESTful APIs and third‑party services.
- Familiarity with Git and modern development workflows.
- Strong problem‑solving and analytical skills.
- Excellent communication and collaboration abilities.
Nice to have
- Experience with Next.js, Nuxt.js, or Angular Universal.
- Knowledge of frontend testing frameworks such as Jest, Cypress, or Playwright.
- Familiarity with Docker and CI/CD pipelines.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Exposure to Agile/Scrum development methodologies.
Full description
Digifloat is looking for a highly skilled Senior Frontend Engineer with strong expertise in React, Angular, and Vue.js to build modern, responsive, and high-performance web applications. The ideal candidate will have extensive experience in frontend architecture, UI/UX best practices, and developing scalable applications that deliver exceptional user experiences.
As a Senior Frontend Engineer, you will work closely with product managers, designers, and backend engineers to create innovative digital products while mentoring junior team members and driving engineering excellence.
Key Responsibilities
- Design, develop, and maintain scalable web applications using React, Angular, and Vue.js.
- Build reusable, maintainable, and high-quality frontend components.
- Collaborate with UX/UI designers to deliver responsive and intuitive user interfaces.
- Integrate frontend applications with RESTful APIs and backend services.
- Optimize applications for maximum speed, performance, and scalability.
- Ensure cross-browser compatibility and responsive design standards.
- Participate in code reviews and enforce frontend best practices.
- Troubleshoot and resolve application issues and performance bottlenecks.
- Mentor junior developers and contribute to team growth.
- Stay updated with emerging frontend technologies and industry trends.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 4-5+ years of experience in frontend development.
- Strong hands-on experience with React.js, Angular, and Vue.js.
- Proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Experience with state management libraries such as Redux, NgRx, Vuex, or Pinia.
- Strong understanding of responsive web design and modern UI/UX principles.
- Experience integrating with RESTful APIs and third-party services.
- Familiarity with Git and modern development workflows.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
Preferred Qualifications
- Experience with Next.js, Nuxt.js, or Angular Universal.
- Knowledge of frontend testing frameworks such as Jest, Cypress, or Playwright.