[Remote] Full Stack Engineer
Note: The job is a remote job and is open to candidates in USA. Index Analytics, LLC, is a rapidly growing, Baltimore-based small business providing health-related consulting services to the federal government. The Full Stack Engineer is responsible for designing, developing, and maintaining web applications across both front-end and back-end stacks, collaborating with cross-functional teams to create user-focused solutions. This role involves working on the full software development lifecycle and ensuring high performance and responsiveness of applications.
Responsibilities
- Solve complex engineering problems that contribute to improving healthcare quality
- Work on a small to medium-sized Agile team, but as part of a larger multi-team environment
- Work independently on tasks with the opportunity to get input from other engineers as needed
- Collaborate with other engineers to evaluate and identify solutions to complex problems
- Participate in peer reviews of pull requests and provide productive feedback to improve the quality of work
- Design and develop front-end user interfaces and back-end systems
- Collaborate with stakeholders to understand requirements and translate them into technical specifications
- Ensure code quality, security, and scalability through testing and peer review
Skills
- U.S. citizen or otherwise authorized to work in the United States and able to demonstrate physical residency in the U.S. for at least three (3) of the past five (5) years
- Associates degree with seven (7) or more years of technical experience or BS with five (5) or more years of relevant technical experience or an MS and three (3) or more years of technical experience
- Five (5) or more years of experience building full-stack applications using JavaScript technologies
- Three (3) or more years of experience developing front-end web user interfaces with React
- Experience with designing RESTful backend microservices and developing them using Node.js
- Experience with build tools like webpack, npm, and gulp/grunt
- Experience with Test-Driven Development using automated testing frameworks such as Jest, Sinon, and Enzyme
- Experience ensuring your code builds and deploys properly through Continuous Integration/Continuous Deployment processes built in Jenkins
- Experience with version control tools, such as Git
Benefits
- Health and retirement benefits
- Discretionary bonuses
- Reimbursement for professional development opportunities
Company Overview