Company logo

Senior Frontend Developer

Job Description

We are seeking a senior to advanced level software engineer with strong expertise in front-end development. While this role does include full-stack development, the initial project will be primarily focused on frontend delivery. In addition to application delivery, this role serves as a mentor for less experienced development staff, and close collaboration with our User Experience team.

Key Activities

  • Collaborates with UX and graphic designers to deliver visually appealing web solutions adhering to 508 compliance standards and standardized design systems.
  • Partners with product owners and customers in the development of innovative solutions that achieve business goals.
  • Reviews and analyzes business and technical requirements and implements technical solutions to meet those requirements.
  • Works in multidisciplinary team with full-stack developers.
  • Apply the principles of software engineering to the design, implementation, configuration, and optimization of multiple web-based applications.
  • Creates unit and automation tests as part of Continuous Development.
  • Cross browser testing new features.
  • Conducts peer code reviews, provides recommendations, and works with peers to improve software coding practices.
  • Fixes bugs, supports QA and UAT phases of releases.
  • Keeps abreast of latest and emerging technologies.
  • Fosters an agile mindset enabling high-performing teams.
  • Provides coaching, education and advocates for frontend development best practices.
  • Experience with API infrastructure and development, and associated tools and best practices.
  • Provides on-call support, troubleshooting, root cause analysis, incident management, and service request management for supported products and environments.

Required Qualifications

  • Typically requires 6 – 10 years of relevant experience.
  • Bachelor’s degree specializing in STEM (Science, Technology, Engineering, Mathematics), or a closely related field, from an accredited college or university, or equivalent combination of directly related education and/or experience.
  • Senior to advanced understanding of subject. Has in-depth and/or breadth of knowledge in discipline.
  • Proficiency with Java, TypeScript, CSS, HTML methods.
  • Senior to Advanced experience with Angular.
  • Performs work independently with limited supervision and direction. Serves as a mentor for less experienced staff.
  • Works efficiently under tight deadlines and adapts quickly to change.
  • Amazing attention to detail and pride in delivering consistently pixel perfect work.
  • Creation of modern CI/CD pipelines using DevOps tooling (e.g. Jenkins, Git, Bitbucket, GitLab, Fortify, Sonar, etc.).
  • Knowledge of AWS services and security best practices.
  • Cloud networking across numerous accounts, environments, and vendors, and zero trust principles.
  • Terraform to deploy AWS cloud services and infrastructure.

Preferred Qualifications

  • Strong expertise in the creation and/or practical application of components in design systems (versus only having exposure to pattern libraries).
  • Advanced experience with multiple programming languages (Java, Python, etc.).
  • Advanced knowledge of some cloud-based platforms like AWS, Azure, or Google Cloud, etc. and the ability to learn new platforms.
  • Willingness to become proficient in any new programming language or tool quickly.
  • Experience with centralized application observability and monitoring across disparate tools and services.

More Information Technology For Development Impact Factor Jobs in Shawnee