This job has expired.
Positive Psyche
Expired

Sr. Front-End Engineer (Remote)

$46 - $51/hourRemote

Location restricted
This job is restricted to tax residents of , but we detected your IP as outside of the country. Please only apply if you are a tax resident.
Job details
Job Type
Full-time
Contract
Number of hires for this role
2 to 4
Qualifications
    • Bachelor's (Required)

    • JavaScript and JavaScript Frameworks: 6 years (Required)

    • React: 3 years (Required)

    • Intergrating React with CSS frameworks: 2 years (Required)

    • SASS frameworks: 2 years (Preferred)

    • Software development/engineering background: 2 years (Preferred)

    • Bootstrap CSS framework: 2 years (Preferred)

Full Job Description

React Front End Developer

Overview

We are looking for a Senior Front-End Engineer (React Developer) with the ability to learn quickly, collaborate well with others, and act independently. This is an opportunity to be part of a new team in the early stages of greenfield development and technology replacement for a portfolio of applications. We are looking for someone strong in CSS, 508 or a11y, JavaScript, JavaScript frameworks and libraries (especially React, Redux). With a focus on software engineering, agile principles, quality, and leading-edge concepts from the U.S. Digital Services Playbook, you will collaborate with product owners, developers, designers, and testers to deliver the best business value for our customers. We aim to transform government IT by delivering the technical innovations necessary to improve governmental operations every day.

This position is full-time remote, but we also have offices in Austin, Texas and Washington, DC.

Responsibilities

  • Create new applications based on low and high-fidelity designer wireframes.
  • Migrate ASP.Net MVC to new React front ends.
  • Integrate React front end with REST APIs implemented in .Net Core.
  • Integrate hybrid Single Page Application (SPA) and Multiple Page Application approaches for a seamless user experience.
  • Design complex systems capable of processing large volumes of data and documents (digital and scanned).
  • Write unit and integration tests to ensure systems meet business needs.
  • Participate actively in engineering-focused discussions, design reviews, and code reviews to ensure we are building out a solid architecture with a readable, elegant, and maintainable code base.
  • Work in an agile, multi-disciplined team including human-centered designers, frontend specialists, DevOps engineers, automated test engineers, architects, and other developers.
  • Collaborate with developers using practices such as trunk-based development, feature toggles, automated testing, frequent GitHub pull requests, and continuous deployment pipelines.
  • Collaborate with architects to ensure separation between the front end and the .Net Core back end; favor Client-Side Rendering (CSR) approaches over Server-Side Rendering (SSR) and Razor templating.
  • Collaborate with DevOps engineers to take a software factory approach to leveraging and improving continuous deployment pipelines.
  • Collaborate with automated test engineers to develop integration and end-to-end tests.
  • Collaborate with your Product Owner, Scrum Master, and team in user story development, backlog refinement, story point estimation, sprint planning, design spikes, task breakdown, daily scrum, sprint reviews, and sprint retrospectives.

Qualifications

Required (Must Have)

  • Bachelor’s Degree in Computer Science, Information Systems, Engineering, Mathematics, Science, Technology, or related field. On a case-by-case basis, work experience may be considered in lieu of a STEM degree for highly qualified candidates.
  • Must reside and work within the continental U.S.
  • 6 or more years of experience in JavaScript and JavaScript frameworks/libraries.
  • 3 or more years of experience in React.
  • 2 or more years of experience integrating React with CSS frameworks.
  • Experience integrating Single Page Applications (SPA) with Multiple Page Applications.
  • Experience with agile environments (preferably but not limited to Scrum).
  • Interpersonal skills such as active listening, constructive feedback, teamwork, building relationships/trust with teammates and the customer.

Desired (Nice to Have)

  • Software development/engineering background (not just coding bootcamp).
  • Experience with Bootstrap CSS framework.
  • Experience with SASS frameworks.
  • Experience with Redux and Redux middleware.
  • Experience with static-site generators.
  • Experience with web build and dependency management toolchains.
  • Experience with integrating RESTful APIs in a JAMstack.
  • Experience with other major front-end JavaScript frameworks (not just React).
  • Experience coding unit, component, and end-to-end tests using libraries such as Mocha, Chai, Jest, Enzyme, and Cypress.
  • Experience in web accessibility (508, ADA, WCAG compliance).
  • Experience in human-centered design.
  • Experience championing new technologies/processes.
  • VA or federal contracting experience.
  • Familiarity with .Net Core/5.
  • Familiarity with databases such as SQL Server, Oracle, PostgreSQL, or MySQL.
  • Familiarity with serverless cloud technologies.
  • Familiarity with AWS.

We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.

Job Types: Full-time, Contract

Pay: $46.00 - $51.00 per hour

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Disability insurance
  • Employee discount
  • Health insurance
  • Life insurance
  • Paid time off
  • Retirement plan
  • Vision insurance

Schedule:

  • 8 hour shift

Education:

  • Bachelor's (Required)

Experience:

  • JavaScript and JavaScript Frameworks: 6 years (Required)
  • React: 3 years (Required)
  • Intergrating React with CSS frameworks: 2 years (Required)
  • integrating single (SPA) with Multiple Page Applications: 2 years (Required)
  • SASS frameworks: 2 years (Preferred)
  • Software development/engineering background: 2 years (Preferred)
  • Bootstrap CSS framework: 2 years (Preferred)
  • static-site generators: 2 years (Preferred)

Contract Length:

  • More than 1 year

Contract Renewal:

  • Likely

Full Time Opportunity:

  • Yes

Work Location:

  • Fully Remote

COVID-19 Precaution(s):

  • Remote interview process
  • Personal protective equipment provided or required
  • Temperature screenings
  • Social distancing guidelines in place
  • Virtual meetings
  • Sanitizing, disinfecting, or cleaning procedures in place

Other Ada contracts

Remote
0
USD
/hr

0 outside IR35 Ada contracts