Element is a partner at the intersection of innovation and client needs, crafting meaningful user experiences for government and commercial customers.
The company focuses on creating modern digital solutions that drive efficiencies and deliver essential outcomes.
The position is for an experienced Full Stack Developer on a temporary, 12-month project.
The developer will create a reporting and investigation management interface and supporting systems for investigators.
Responsibilities include building the Investigation Notebook UI using modern web frameworks like React or Angular.
The developer will also develop responsive dashboards and data visualization components.
They will create an evidence packet generation and case management system.
The role involves designing and implementing RESTful APIs for frontend-backend integration.
The developer will build reporting tools and executive dashboards, implement user authentication and role-based access controls, and develop automated alert and notification systems.
Ensuring responsive design and accessibility compliance is also a key responsibility.
The developer will integrate with existing CMS systems and authentication frameworks.
Requirements:
A Bachelor's degree in Computer Science, Software Engineering, or a related field is required.
Candidates must have 4+ years of full-stack web development experience.
Proficiency in modern JavaScript frameworks such as React, Angular, or Vue.js is necessary.
Strong backend development skills in Node.js, Python Flask/FastAPI, or .NET Core are required.
Experience with RESTful API design and development is essential.
Knowledge of database design and SQL is required.
Candidates should have experience with cloud deployment and containerization.
An understanding of web security best practices is necessary.
US Citizenship or Permanent Residency is required.
Candidates must reside in the Continental US.
Depending on the government agency, specific requirements may include a public trust background check or security clearance.
Benefits:
The salary range for this position is between $120,000 and $160,000, based on experience, geographic location, and contractual requirements.
Element is a remote-first company, allowing for flexible work arrangements.
The company is an Equal Opportunity Employer, ensuring consideration for employment without regard to various legally protected classes.
Element promotes a work environment where solutions improve the lives of users.