We are looking for a Front-End Software Developer to support and enhance a customer-facing web application using modern web technologies and cloud-native backend services. Key Responsibilities:
Maintain and improve ReactJS-based micro frontends.
Integrate frontend with Java Spring Boot microservices backend.
Ensure scalable data operations using DynamoDB.
Collaborate closely with engineering leads and cross-functional teams.
Analyze requirements, design, implement, test, and deliver moderately complex features.
Lead resolution of medium to difficult technical and production issues based on SLAs.
Work on continuous improvement projects focusing on performance, quality, and cost.
Required Skills:
Strong proficiency in ReactJS and TypeScript for building modular, reusable UI components.
Experience designing and integrating independently deployable micro frontends.
Solid knowledge of Java Spring Boot for building RESTful APIs and backend services in a microservices architecture.
Experience with CI/CD pipelines and DevOps practices using tools like GitHub Actions.
Ability to securely consume and expose APIs across frontend and backend layers.
Preferred Skills:
Experience with AWS services such as ECS Fargate, DynamoDB, CloudWatch, CloudFormation, and Terraform.
Familiarity with NoSQL data modeling and query optimizations for DynamoDB.
Knowledge of testing frameworks including Jest, React Testing Library, JUnit, and Bruno.
Experience with monitoring and logging tools like Datadog or AWS CloudWatch.
Comfortable working in Agile/Scrum environments using Jira and Confluence.
Education and Other Requirements:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Must be authorized to work for any employer in the U.S. Sponsorship not available.
Regional relocation available.
Compensation: $50 $60 hourly (DOE) on W2.
Numbers & Facts
Location
Moline, IL
Salary
$50–$60 Per Hour
Skills
Agile Programming Methodologiesunmatched
Amazon Web Services (AWS)unmatched
Application Programming Interface (API)unmatched
Atlassian JIRAunmatched
Backend as a Service (BaaS)unmatched
Cloud Computingunmatched
Computer Scienceunmatched
Continuous Deployment/Deliveryunmatched
Continuous Improvementunmatched
Continuous Integrationunmatched
Cross-Functionalunmatched
Customer Relationsunmatched
Data Modelingunmatched
DevOpsunmatched
GitHubunmatched
Internet Applicationunmatched
Internet Technologyunmatched
JUnitunmatched
Microservicesunmatched
NoSQLunmatched
Query Optimizationunmatched
REST (Representational State Transfer)unmatched
React.jsunmatched
Requirements Managementunmatched
Scrum Project Management and Software Developmentunmatched
Service Level Agreement (SLA)unmatched
Software Administrationunmatched
Software Developmentunmatched
Software Engineeringunmatched
Spring Frameworkunmatched
Team Lead/Managerunmatched
Testingunmatched
User Interface/Experience (UI/UX)unmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.