[Remote] Junior Full Stack Developer
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 Junior Full Stack Developer designs, develops, and maintains cloud-based web applications across front-end, back-end, and database layers while working closely with senior engineers and cross-functional teams to deliver scalable, user-focused solutions.
Responsibilities
- Develop, test, and maintain application features across front-end, back-end, and database layers
- Contribute to the full software development lifecycle, including requirements, design, implementation, testing, deployment, and production support
- Work closely with senior engineers to learn system architecture, development patterns, and best practices, with increasing ownership of application components over time
- Develop and integrate RESTful APIs to support application and system integrations
- Build and maintain frontend components using modern frameworks (e.g., Angular, TypeScript), with a focus on usability and accessibility
- Implement data access logic using relational databases (e.g., PostgreSQL, Aurora)
- Deploy and support applications in AWS environments following established patterns and best practices
- Contribute to Infrastructure as Code (IaC) implementations (e.g., AWS CDK) and system configurations
- Build, maintain, and troubleshoot CI/CD pipelines (e.g., Jenkins, GitHub Actions)
- Monitor, troubleshoot, and resolve application and integration issues across development and production environments
- Collaborate closely with team members in a remote environment, leveraging communication tools and strong communication practices to support improvements in code quality, application performance, and development processes
- Follow CMS security, privacy, and DevSecOps standards, including secure coding practices and required documentation
Skills
- U.S. citizen or authorized to work in the U.S.; must have lived in the U.S. for 3 of the last 5 years and be able to obtain a federal client badge and pass a Public Trust
- Bachelor's degree in Computer Science, Engineering, or related field
- 2+ years of relevant experience (internships, academic projects, or professional experience)
- Experience with Python and working with SQL-based relational databases (e.g., PostgreSQL)
- Experience developing web applications across front-end and back-end components
- Familiarity with RESTful APIs and modern application architecture
- Exposure to cloud platforms (preferably AWS)
- Experience working in a team-based or Agile development environment
- Strong problem-solving skills and attention to detail
- Strong written and verbal communication skills
- This position requires occasional mandatory travel to the office for onsite work, which may range from one day to several consecutive days, based on operational needs
- Experience with modern frontend frameworks (e.g., Angular, TypeScript)
- Familiarity with AWS services (e.g., S3, Secrets Manager, CloudWatch)
- Experience with CI/CD tools (e.g., Jenkins, GitHub Actions)
- Familiarity with Infrastructure as Code tools (AWS CDK)
Benefits
- Health and retirement benefits
- Discretionary bonuses
- Reimbursement for professional development opportunities
Company Overview