Senior Frontend Developer
Client Resources, Inc.
About the role
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.
Requirements
- We are seeking a senior to advanced level software engineer with strong expertise in front-end development
- 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
- 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
- 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
Responsibilities
- 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
- 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
- Performs work independently with limited supervision and direction
- Serves as a mentor for less experienced staff
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free