Skip to main content

FullStack Software Engineer

Technology
Smart IMS
Missouri, United States2 weeks agoUntil 12/22/2026
Service contract

Job description

Job Title: FullStack Software Engineer

Duration (Contract): 6 Months

Client Location: O'Fallon, MO

Location Preference: Hybrid

Job Description:

As a FullStack Software Engineer, you will design, develop, and support modern cloud-native applications across both frontend and backend technology stacks. This role requires strong experience building scalable web applications, developing microservices, and leveraging cloud and container technologies to deliver reliable, high-performance solutions.

Key Responsibilities:

  • Design and develop responsive frontend applications using Angular and/or React.

  • Build and maintain backend services and APIs using Java and/or Golang.

  • Develop scalable cloud-native applications and microservices.

  • Implement and support containerized applications using Kubernetes.

  • Collaborate with product, engineering, and architecture teams to deliver business solutions.

  • Participate in application design, code reviews, testing, and deployment activities.

  • Troubleshoot and resolve application performance and reliability issues.

  • Integrate applications with cloud services and enterprise platforms.

  • Contribute to CI/CD processes and software delivery automation.

  • Follow engineering best practices for security, scalability, and maintainability.

Required Skills, Experiences, Education, and Competencies:

  • Strong experience in frontend development using Angular and/or React.

  • Hands-on backend development experience using Java and/or Golang.

  • Experience building and consuming RESTful APIs and microservices.

  • Knowledge of cloud-native application development principles.

  • Experience working with AWS cloud services.

  • Hands-on experience with Kubernetes and containerized environments.

  • Understanding of CI/CD pipelines, DevOps practices, and deployment automation.

  • Strong knowledge of software development lifecycle and Agile methodologies.

  • Excellent troubleshooting, analytical, and problem-solving skills.

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field, or equivalent professional experience.

The hourly range for roles of this nature are $60.00 to $80.00/hr. Rates are heavily dependent on skills, experience, location, and industry.

cyberThink is an Equal Opportunity Employer.

Interested in this role?