Lead Frontend Engineer
Requirements
Must have:
– I possess a Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience. – I have over 3 years of expertise in front-end development, showcasing robust JavaScript fundamentals. – I am proficient in React JS, HTML5, CSS3, and modern JavaScript (ES6+). – I am experienced with Next JS and understand server-side rendering concepts. – I have a solid understanding of responsive design principles and CSS frameworks, with a preference for Tailwind CSS. – I am familiar with version control systems such as Git and collaborative development workflows. – I understand web performance optimization techniques and can utilize browser developer tools effectively. – I demonstrate excellent problem-solving abilities and pay close attention to detail. – I possess strong communication skills and thrive in cross-functional team environments.
Responsibilities:
- I will build responsive, interactive web applications using React JS, Next JS, and modern JavaScript (ES6+). – I will translate design mockups and wireframes into functional, accessible web applications. – I will create reusable, modular UI components and contribute to component libraries. – I will write clean, maintainable, and well-documented code, adhering to established coding standards and best practices. – I will optimize applications for maximum speed and scalability through techniques like bundle optimization, lazy loading, and code splitting. – I will identify and resolve front-end issues, bugs, and performance bottlenecks. – I will write and maintain unit tests, integration tests, and end-to-end tests to ensure application reliability. – I will ensure consistent functionality and appearance across various browsers and devices. – I will make sure web applications meet accessibility standards (WCAG, ADA) to ensure usability for all users. – I will manage code using Git, including implementing branching strategies and conducting pull requests and code reviews. – I will actively participate in code reviews, providing constructive feedback and mentoring junior developers. – I will engage in sprint planning, daily standups, retrospectives, and other agile ceremonies, working closely with UX/UI designers and backend developers to achieve seamless user experiences. – I will continuously stay informed about front-end technologies, frameworks, and industry best practices, researching and evaluating new tools to enhance development processes.
-
Company:
- Preferred qualifications include experience with TypeScript for type-safe JavaScript development, knowledge of testing frameworks such as Jest, React Testing Library, and Cypress, familiarity with modern CSS-in-JS solutions or CSS preprocessors like Sass or Less, and experience with headless CMS integration and JAMstack architecture. – I also have an understanding of SEO principles and implementation techniques, awareness of web accessibility standards and assistive technologies, and experience in mobile-first development and Progressive Web Apps (PWAs). – Familiarity with backend technologies and full-stack development concepts is advantageous. – A portfolio showcasing front-end projects emphasizing code quality, performance, and user experience is preferred. We offer a contract job type with a pay range of $60.00 – $70.00 per hour, expecting approximately 40 hours of work per week. We also provide benefits such as dental, health, and vision insurance. This position is fully remote. We are committed to providing equal employment opportunities to all employees and applicants.
-