ACI Solutions is currently seeking a highly skilled Senior Full Stack React/Node.js Developer with SQL and Data Analytics experience to join our growing technology team. This role is ideal for a developer who enjoys building scalable cloud-native applications, working with data-driven solutions, and collaborating in a fast-paced, mission-focused environment.
Clearance Requirements
Must have the ability to obtain a Public Trust clearancePreference will be given to candidates with an active or recently terminated ICE or CBP clearancePosition Responsibilities
- Design, develop, test, and maintain scalable full-stack applications using React and Node.js
- Develop and support cloud-native solutions leveraging AWS services
- Build and maintain APIs, integrations, backend services, and data-driven applications
- Utilize SQL and data analytics techniques to support reporting, insights, and business operations
- Collaborate with stakeholders to understand business requirements and translate them into technical solutions
- Troubleshoot application and system issues, identify root causes, and implement effective resolutions
- Participate in code reviews and contribute to development best practices
- Support CI/CD pipelines and DevOps initiatives
- Optimize application performance, scalability, and security
- Contribute to Agile ceremonies, sprint planning, and technical discussions
Required Qualifications
- Minimum of 5 years of professional experience developing applications with React
- Minimum of 5 years of professional experience developing applications with Node.js
- Minimum of 3 years of professional experience working within AWS environments, including:
- Lambda
- DynamoDB
- S3
- EventBridge
- Kinesis
- Minimum of 3 years of professional experience with SQL and Data Analytics
- Strong understanding of complex business processes and supporting systems
- Ability to research technical issues, identify root causes, and implement solutions
- Strong written and verbal communication skills
- Ability to collaborate effectively within a team-oriented environment
- Passion for solving complex software challenges and delivering innovative solutions
- Bachelor’s degree required
Preferred Qualifications
- Experience with Single Page Application (SPA) concepts and libraries
- Experience working in Agile and DevOps environments
- Familiarity with:
- Git
- Jenkins
- CloudBees
- React Testing Library
- Jest
- Experience with relational database structures and DynamoDB strongly preferred
Benefits & Perks
ACI Solutions is committed to supporting our employees both professionally and personally through a competitive benefits package, including:
- Medical, dental, and vision insurance
- Company-paid vision and life insurance coverage
- 50% employer contribution toward medical and dental premiums
- Employee Assistance Program (EAP)
- Flexible Leave (FLEX) options
- Annual training and professional development reimbursement opportunities
- Access to online learning and development platforms, including Udemy
- Gym membership reimbursement program
- Collaborative, employee-focused company culture
- Direct access to leadership and open-door communication
- Company engagement initiatives, volunteer opportunities, and team events
Why Join ACI Solutions?
- Opportunity to work with modern technologies and cloud-native architectures
- Meaningful work supporting impactful federal client missions
- A culture focused on growth, development, and employee success
- Collaborative and innovative team environment
- Leadership that invests in employee advancement and long-term career growth
Equal Opportunity Employer
ACI Solutions is an Equal Opportunity Employer committed to creating a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, veteran status, or any other protected characteristic under applicable law.