Search by job, company or skills

ValueLabs

Senior Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Roles and Responsibilities:

1. Technical Leadership & Architecture: Lead the design and implementation of the overall frontend architecture. Make critical decisions about technology, tools, and patterns to ensure the application is scalable, performant, and maintainable.

2. Hands-On Development: Write clean, efficient, and well-documented code for complex UI features and components. Act as a senior individual contributor, tackling the most challenging parts of the application.

3. Component-Based Development: Champion a modular, component-based approach to development. Oversee the creation of a reusable component library that ensures consistency and accelerates development across the application.

4. Code Quality & Best Practices: Establish and enforce frontend coding standards, best practices, and code review processes. Ensure the team is writing high-quality, testable code.

5. Mentorship & Team Growth: Mentor and coach junior and mid-level engineers, helping them improve their technical skills and grow their careers. Foster a collaborative and knowledge-sharing environment within the team.

6. Collaboration with UI/UX and Backend: Work closely with UI/UX designers to ensure the technical feasibility of designs and provide constructive feedback.

7. Collaborate with backend engineers to define and integrate with RESTful APIs.

8. Performance Optimization: Proactively identify and address performance bottlenecks in the application, ensuring a smooth and responsive user experience across all devices and browsers.

Job Description:

  1. Position Overview We are looking for an exceptional Lead Frontend Engineer to guide our frontend development team and take ownership of the technical implementation of our user interface.
  2. As a lead, you will be responsible for translating sophisticated UI/UX designs into high-quality, scalable, and maintainable code, setting the technical direction for the entire frontend application. This is a critical, hands-on leadership role that requires a deep understanding of modern frontend architecture, a passion for building pixel-perfect user experiences, and the ability to mentor and elevate the skills of the engineers on your team.
  3. You will be the bridge between design and technology, ensuring that we build a fast, responsive, and intuitive web application that meets both user needs and technical requirements.

Qualifications & Skills

1. 8-12+ years of professional frontend development experience, with a proven track record of building and launching complex, large-scale web applications.

2. At least 2-3 years of experience in a technical leadership role, guiding a team of frontend engineers.

3. Expert-level knowledge of JavaScript/TypeScript and a major modern frontend framework such as React JS, Angular, or Vue.js (React is preferred).

4. Deep understanding of HTML5, CSS3, and CSS preprocessors like SASS/LESS.

5. Extensive experience with state management libraries (e.g., Redux, MobX, Zustand) and data-fetching strategies.

6. Experience with frontend testing frameworks (e.g., Jest, React Testing Library, Cypress).

7. Strong understanding of frontend build tools (e.g., Webpack, Vite) and the modern JavaScript ecosystem.

8. Proven ability to architect and maintain a reusable UI component library. 9. Excellent problem-solving abilities and a passion for clean, high-quality code.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 133646969

Similar Jobs

(estd)