Please, let ASCENDING know you found this job
on RemoteYeah.
This helps us grow π±.
Description:
The client is seeking a qualified Senior Frontend Developer to code functional programs and applications for a federal client.
The successful candidate will spend a significant amount of time coding and developing software.
Responsibilities include participating in the full life-cycle development process, which encompasses requirements analysis, system design, development, continuous integration and deployment, configuration management, testing, implementation, and support.
The Frontend Developer will develop and maintain comprehensive architecture and integration documentation.
Participation in code reviews is required to ensure processes support existing architecture and adhere to defined guidelines and coding standards.
The Senior Frontend Developer will collaborate with end users and provide exceptional customer service, acting as a trusted business advisor.
Additional responsibilities include participating in Agile best practices, daily stand-up meetings, planning and design meetings, and Agile ceremonies.
The developer will create and maintain documentation related to project work, including JIRA tasks, story and acceptance criteria definitions, architecture diagrams, design artifacts, and project wiki entries.
Requirements:
Candidates must have a total of 12 years of experience, with 9 to 12 years of progressive application systems development experience utilizing a full systems development life cycle.
Experience with unit testing and mocking frameworks such as Vitest or Jest is strongly preferred.
A minimum of 7 to 9 years of experience with web development technologies (HTML, JavaScript, & CSS) and techniques (AJAX, cross-browser compatibility, standards-compliant XHTML) is required.
Candidates must be comfortable developing HTML, JavaScript, and CSS by hand, rather than using drag & drop tools.
Experience with PostgreSQL and SQL is a plus.
Proficiency with React is required, and experience with modern design patterns related to state management using tools like react-query or RTK Query is a plus.
An understanding of the S.O.L.I.D. principles of software development is necessary.
Knowledge of AWS CloudFront is preferred.
Familiarity with Agile development methodologies such as Scrum and Extreme Programming is required.
Experience with Test-first development using TDD or BDD is necessary.
Candidates should have experience developing accessible web applications that meet Section 508 compliance standards.
An understanding of Dependency Injection/Inversion of Control is required.
Benefits:
The position offers a fully remote work environment within the US.
The role is full-time and targets experienced professionals.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
Apply now
Please, let ASCENDING know you found this job
on RemoteYeah
.
This helps us grow π±.