L

Senior Front End Developer (Hybrid)

Latitude
Full-time
On-site
Annapolis, Maryland, United States
Job Title: Senior Front End Developer

Job Overview: As a Senior Front End Developer, you will be responsible for leading the development and implementation of user-facing features for web applications. You will collaborate with cross-functional teams, including designers and back-end developers, to create intuitive and responsive user interfaces. Your role involves translating design wireframes and mockups into functional and high-performing web pages, ensuring the best possible user experience across various devices and browsers.

Key Responsibilities:
Develop user-facing features using modern web technologies such as HTML5, CSS3, and JavaScript.
Collaborate with UI/UX designers to translate design wireframes and mockups into responsive and visually appealing web pages.
Implement and maintain front-end frameworks and libraries such as React, Angular, or Vue.js.
Optimize web pages for maximum speed and scalability, ensuring high performance and responsiveness.
Conduct code reviews and provide constructive feedback to junior developers to maintain code quality and standards.
Stay up-to-date with the latest trends and best practices in front-end development, proposing innovative solutions to enhance user experience.
Work closely with back-end developers to integrate front-end components with server-side logic, ensuring seamless data exchange and functionality.
Troubleshoot and debug issues, identifying and implementing solutions to enhance user experience and performance.
Collaborate with QA engineers to ensure the quality and stability of front-end code through thorough testing and validation.
Participate in agile development processes, including sprint planning, daily stand-ups, and retrospective meetings, to deliver high-quality software within scheduled timelines.

Requirements:
Bachelor's degree in Computer Science, Software Engineering, or a related field. (Master's degree preferred)
Proven experience as a Front End Developer or similar role, with at least X years of experience in web development.
Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and responsive design principles.
Experience with modern front-end frameworks/libraries such as React, Angular, or Vue.js.
Strong understanding of RESTful APIs and asynchronous request handling.
Familiarity with version control systems (e.g., Git) and agile development methodologies.
Excellent problem-solving skills and attention to detail.
Ability to work effectively in a collaborative team environment and communicate technical concepts clearly.
Experience with UI/UX design principles and tools (e.g., Adobe XD, Sketch) is a plus.
Familiarity with back-end development technologies (e.g., Node.js, Python, Java) is a plus.
$90,000 - $130,000 a year