Senior Front End Web Application Developer - Cincinnati, United States - Vigilant LLC

    Vigilant LLC
    Vigilant LLC Cincinnati, United States

    4 weeks ago

    Default job background
    Description

    Senior Front-End Web Application Developer


    The senior front-end web application developer is part of a team working on strategic and enterprise level applications. An effective senior front-end web application developer will be comfortable building UI frameworks that the rest of the team can leverage. They have experience creating, maintaining, and publishing front-end components in a way that enables other developers to rapidly adopt them. This includes a love for documentation and a clear and concise method of communication. A senior front-end web application developer must be flexible, adaptable, and able to overcome challenges both independently and effectively in a team environment. A senior front-end web application developer provides expert guidance to co-workers on the analysis of best practices for UI and UX problems.


    Primary Responsibilities

    • Participate in the application lifecycle from planning to implementation, ensuring high-quality software delivery through collaboration with the team.
    • Lead the design and development of products, with a focus on creating and maintaining a library of reusable styles and components to streamline development processes.
    • Utilize analytics platforms to enhance UI/UX feature prioritization and monitoring, contributing to continuous improvement in product quality, security, and performance.
    • Engage in requirements gathering for client interfaces through both individual interviews and group discussions, advocating for user-centric design and feature inclusion that addresses the needs of multiple user personas.
    • Act as a key contributor to the team's ability to consistently deliver significant features and improvements, leveraging expertise to solve complex problems and mentor junior team members.
    • Drive the establishment and adherence to internal standards for style, maintainability, and best practices within a web environment, fostering a culture of excellence through code review and advocacy.


    Minimum Qualifications

    • Minimum 5 years of experience in web application development, with expertise in SolidJS or similar JavaScript frameworks (e.g., React, VueJS).
    • Proficiency in writing automated tests using tools like Jest, Karma or Playwright.
    • Experienced with Git in a professional setting.
    • Strong understanding of core web, browser concepts, semantic HTML, CSS and JavaScript fundamentals.
    • Self-motivated with a positive, solution-oriented approach, possessing outstanding problem-solving skills, and the ability to achieve consensus among peers.
    • Outstanding communication abilities, with the proficiency to engage professionally across diverse teams while displaying patience, enthusiasm, and resilience.


    Preferred Qualifications

    • Proficient in using Reactive frameworks and implementing functional components.
    • Skilled in Continuous Integration/Continuous Deployment (CI/CD) technologies.
    • Knowledgeable in Agile methodologies, including ceremonies and best practices.
    • Solid grasp of Progressive Web Applications (PWAs).
    • Experienced with various testing frameworks to ensure robust application performance.
    • Understanding of prevalent front-end security vulnerabilities and strategies for risk mitigation.
    • Previous experience in consulting or contributing to open-source projects, along with a documented record of collaborating with the community.