➔ All jobs
➔ Apply for this job
A better place to work. Better work to do. Agile Six is a people-first, remote-work company that serves shoulder-to-shoulder with federal agencies to find innovative, human-centered solutions. We build better by putting people first. We are animated by our core values of Purpose, Wholeness, Trust, Self-Management and Inclusion. We deliver our solutions in autonomous teams of self-managed professionals (no managers here!) who genuinely care about each other and the work. We know that’s our company’s purpose – and that we can only achieve it by supporting a culture where talented people feel valued, self-managed, and love to come to work.The RoleAgile Six is looking for our next Sixer, a senior software engineer who is able to provide technical leadership on a highly collaborative Agile team working with the Department of Veterans Affairs to drive improvements to the Veteran experience across their digital platform, VA.gov. You will be able to bring software development principles and best-practices to a range of problems, and be able to learn new tools, languages and frameworks as necessary. You are an informal leader, who can clearly communicate a solution vision to a range of audiences, build consensus around it, take on the most difficult technical challenges, and be an exemplary team mate. Most importantly, you have a passion for working on important problems that have a lasting impact on millions of users and make a difference in our government!Responsibilities- Collaborate on the development of a Next.js-based application front end for VA.gov’s CMS.
- Collaborate to create toolsets and processes that can be leveraged by other engineers to securely integrate with RESTful service APIs and render that data on the frontend
- Support the migration effort of existing products from the current templating engine & build system to Next.js & React
- Guide the development of pattern libraries in order to create and maintain consistent and easily reusable components
- Support the design and development of content-rich web applications using Next.js, React, and the US Web Design System (https://designsystem.digital.gov/)
- Contribute as part of a program leadership team working within a larger program in support of the VA.gov
- Perform peer code reviews
- Create and maintain an organized CSS class and file structure
- Understand the technical "big picture" and be able to provide guidance on solution direction, architecture, and tool selection to technical and non-technical audiences
- Proactively find and reduce technical debt (with a focus on tech debt that is frequently an impediment to the rest of the team)
- Understand and evaluate technical, resource, and timeline risks, be able to provide mitigation strategies and see them through.
- Work in an environment that requires both collaborative and independent efforts as needed in a fast-paced, highly skilled environment with like-minded individuals
- Participate in Agile ceremonies, including daily standup meetings, backlog grooming and planning, sprint reviews, and retrospectives
- Has hands-on experience building production web applications using HTML, CSS, JavaScript, and JavaScript frameworks, and in the application of a component-based design system
- Has solid knowledge of design patterns, especially front-end engineering patterns and common challenges faced in enterprise-sized front-end systems
- Has a teaching/mentoring mindset, especially with non-technical colleagues and stakeholders (be able to explain technical concepts to non-technical people in a clear and understandable way)
- Has sufficient self-awareness and trust in their teammates to recognize when they're stuck and need help, and is willing to reach out to teammates rather than continuing down a potentially unproductive path
- Embraces an open ethos and is comfortable working and communicating “in the open,” including contributing to open source repositories, opening new issues and participating in open/public discussions.
- Can develop, maintain, and deploy code using GitHub, Jenkins, and Github Actions
- Has experience using automated tests to validate software and build behavior, as well as writing testable code
- Believes in exploring alternatives and can quickly build prototypes to validate ideas and help iterate on concepts
- Builds and forms strong relationships with the internal team and external partners
- Is adaptive, empathetic, collaborative and holds a positive mindset
- At least seven (7) years of experience as a software engineer
- At least four (4) years of experience using Next.js
- Experience working in different areas of the software stack and solving a variety of engineering problems throughout their career
- Experience in an open-source, collaborative development environment
- Experience building web applications with React, Angular, or other front-end javascript libraries
- Familiarity with the US Web Design System
- Experience working with Government agencies
- You are a U.S. Veteran
- Self-managed work/life balance and flexibility
- Competitive and equitable salary (equal pay for equal work)
- Tenure-based profit sharing
- Employee Stock Ownership (ESOP) for all employees!
- 401K matching
- Medical, dental, and vision insurance
- Self-managed and generous paid time off
- Paid federal holidays and Election day off
- Self-managed professional development budget
- Self-managed wellness days
Categories
- Top JavaScript Jobs Worldwide
- Junior JavaScript Jobs Worldwide
- Mid-weight JavaScript Jobs Worldwide
- Senior JavaScript Jobs Worldwide
- Front End Jobs Worldwide
- Senior Front End Jobs Worldwide
- Junior Front End Jobs Worldwide
- Full Stack Jobs Worldwide
- Senior Full Stack Jobs Worldwide
- React Jobs Worldwide
- Senior React Jobs Worldwide
- React Native Jobs Worldwide
- TypeScript Jobs Worldwide
- Node.js Jobs Worldwide
- Back End Jobs Worldwide
- Angular Jobs Worldwide
- Vue.js Jobs Worldwide
Locations
- North America
- South America
- Europe
- Africa
- Asia
- Oceania
- United States
- San Francisco, USA
- Los Angeles, USA
- New York, USA
- Austin, USA
- Miami, USA
- Seattle, USA
- Chicago, USA
- Canada
- European Union
- United Kingdom
- London, UK
- Spain
- Barcelona, Spain
- Madrid, Spain
- Portugal
- Lisbon, Portugal
- Porto, Portugal
- France
- Paris, France
- Italy
- Rome, Italy
- Milan, Italy
- Germany
- Berlin, Germany
- Frankfurt, Germany
- Australia
- Sydney, Australia
- Melbourne, Australia
- Belgium
- Brussels, Belgium
- Czechia
- Prague, Czechia
- Brno, Czechia
Collections
- Aerospace companies
- Automotive companies
- Blockchain companies
- Creative companies
- Cryptocurrency companies
- Data companies
- Developer Tools companies
- Finance companies
- Fashion companies
- Gaming companies
- Healthcare companies
- Human Resources companies
- Marketing companies
- Media companies
- Metaverse companies
- Music companies
- NFT companies
- No-Code companies
- Non-Profit organisations
- Productivity companies
- Real Estate companies
- Retail companies
- Robotics companies
- SaaS companies
- Security companies
- Social Media companies
- Software companies
- Sports companies
- Sustainability companies
- Tech-for-Good companies
- Telecomunication companies
- Transportation companies
- Travel companies
- Jobs providing visa sponsorship
- 4 day week jobs
© 2019-2022 JobsinJS.com. All Rights Reserved.
More projects by me
Czech Course: Learn Czech language online