Senior Software Engineer Full Stack with Front End (remote)
Company: Ad Hoc Team
Location: Arlington
Posted on: May 16, 2022
|
|
Job Description:
This is a fully remote position. Work on things that matter Ad
Hoc is a digital services company that helps the federal government
better serve people. Our teams use modern, agile methods to design
and engineer government systems that connect Veterans with
services, bring affordable health care to millions of people, and
support important programs like Head Start. And as we work to make
critical government services intuitive, accessible, and
human-centered, we're also changing how the government thinks about
and uses technology. If you thrive on change, want to help close
the gap between consumer expectations and government services, and
can see the possibilities in ambiguity, then we want you here with
us. What matters most Ad Hoc operates according to our commitment
to inclusivity, acceptance, accountability, and humility. We aren't
heroes. We believe in missions larger than our individual selves
and leave our egos at the door, learn from our mistakes, and
iterate in order to better serve the people in our country . We
prioritize building teams that represent the diversity of the
people our government serves. We love the challenge of
government-size projects. We want to bring skills to federal
agencies, help them better meet the needs of their users, and close
the gap between consumer expectations and government. Built for a
remote life Ad Hoc is remote-first and remote-always. We've
designed our culture, communications, and tools to support a
nationwide distributed team since the beginning. Being remote by
design allows Ad Hoc to be thoughtful and intentional about
creating diverse teams and supporting them with a work environment
that fits their lives. With a generous PTO policy and Slack
channels for every interest (from bird watching to space nerds to
parenting) our culture embraces the things happening in your life.
Maybe you need to adjust your schedule to care for your family or
take a bike ride. At Ad Hoc, that's embraced. What you'll do Our
ideal Full Stack Software Engineer is equally comfortable with
frontend and backend development. On the front end, they write
accessible, maintainable, and performant code. They also know how
to build large-scale production systems on the back end with
well-structured, tested, and secure code, with little feedback or
guidance. They've designed and implemented reliable and
maintainable APIs, and they know how to integrate APIs in
accessible, performant, and maintainable frontend code using
frameworks like React, Angular, or Vue.js. As an Ad Hoc Full Stack
Software Engineer, you'll be: Shipping software that impacts the
lives of millions of people Using modern programming languages and
frameworks to build scalable services that gracefully integrate
with legacy systems Building and working with APIs to support both
the digital services we deliver as well as third-party usage Using
unit and integration testing to ensure systems work as intended
Helping us continuously, iteratively improve What we hope you'll
bring Experience with open-source frontend languages and frameworks
such as Javascript, React, Angular, Vue.js, and Typescript.
Experience with backend languages like Node.js, Ruby, Python, Java,
or Go. Experience managing Cloud infrastructure (AWS or GCP)
Experience implementing REST APIs Experience with OAuth and OpenID
Connect Familiarity with Jenkins, Google cloud build, Git, Maven
Familiarity with unit testing and integration testing using tools
like Junit, Mocha, cucumber Basic networking fundamentals: TCP/IP,
UDP, routing, load balancing, SSL. Solid spelling, grammar, and
communication skills. A commitment to agility, flexibility, and
iteration. Experience working with Amazon Web Services,
particularly EC2, S3, and RDS Experience and understanding of at
least one agile methodology, such as Scrum, XP, or SAFe. More than
that, our ideal candidate wants to contribute to work that is
bigger than themselves, and wants to make a difference
collaborating with their team. They care deeply about building
better products, better relationships, and better trust in each
interaction people have with their government. They believe in
intuitive, easy-to-use government services. They collaborate well
with designers, stakeholders, and other teams. They mentor and
guide more junior engineers. They're human-centered. And if you
don't check every box on the list? That doesn't mean you can't help
us in our mission to deliver critical government services. Talk to
us! Some basic requirements All work must be conducted within the
U.S., excluding U.S. territories. Some federal contracts require
U.S. citizenship to be eligible for employment. You must be legally
authorized to work in the U.S now and in the future without
sponsorship. As a government contractor, you may be required to
obtain a public trust security clearance. Minimum 5 years
professional development. Bachelor's Degree in Computer Science,
Electronics Engineering or other Engineering or Technical
Discipline is required. Minimum 13 years professional software
development or relevant experience may be substituted for
education. Our technical screening involves completing a homework
assignment that is then graded blind to remove bias. We do not do
tricky, unreliable whiteboarding tests. You can read more about our
homework here . Learn more about engineering at Ad Hoc . Benefits
Company-subsidized Health, Dental, and Vision Insurance Vanguard
401K Plan Unlimited Vacation Continuing Education/Annual Conference
Attendance Stipend Ad Hoc LLC is an Equal Opportunity/Affirmative
Action Employer. All qualified applicants will receive
consideration for employment without regard to race, color,
national origin, ancestry, sex, sexual orientation, gender identity
or expression, religion, age, pregnancy, disability, work-related
injury, covered veteran status, political ideology, marital status,
or any other factor that the law protects from employment
discrimination. In support of theColorado Equal Pay Transparency
Act, and others like it across the country, Ad Hoc job descriptions
feature the starting range we reasonably expect to pay to
candidates who would join our team with little to no need for
training on the responsibilities we've outlined above. Actual
compensation is influenced by a wide range of factors including but
not limited to skill set, level of experience, and responsibility .
The range of starting pay for this role is $101,570 - $136,994 and
information on benefits offered is here. Our recruiters will be
happy to answer any questions you may have, and we look forward to
learning more about your salary requirements.
Keywords: Ad Hoc Team, Arlington , Senior Software Engineer Full Stack with Front End (remote), IT / Software / Systems , Arlington, Virginia
Click
here to apply!
|