Software Engineer (Backend and Frontend)

thecorporate • United State
Remote
Apply
AI Summary

Design, develop, and deliver high-quality software solutions using modern programming languages and frameworks. Collaborate with product managers, designers, and other engineers to translate requirements into scalable technical solutions. Contribute to technical design discussions and maintain engineering documentation and best-practice patterns.

Key Highlights
Design, develop, and deliver high-quality backend and/or frontend features
Collaborate with product managers, designers, and other engineers
Contribute to technical design discussions and maintain engineering documentation
Technical Skills Required
Java Python JavaScript RESTful APIs Relational databases (SQL) Git Docker Kubernetes AWS React Containerization Orchestration Microservices architecture Serverless patterns
Benefits & Perks
Competitive compensation
Professional development stipends
Comprehensive benefits
Flexible hours
U.S.-centric collaboration windows

Job Description


About The Opportunity

We operate in the Enterprise Software & Business Services sector, building cloud-first, scalable applications that enable mission-critical workflows for customers across industries. This is a fully remote role based in the United States focused on delivering reliable, secure, and performant software solutions.

Primary Title: Software Engineer (Remote — United States)

Role & Responsibilities

  • Design, develop, and deliver high-quality backend and/or frontend features across the product stack using modern programming languages and frameworks.
  • Build and maintain RESTful APIs and microservices that integrate with internal systems and third-party services.
  • Write unit and integration tests, participate in code reviews, and apply automated CI/CD pipelines to ensure reliable releases.
  • Collaborate with product managers, designers, and other engineers to translate requirements into scalable technical solutions.
  • Diagnose and resolve production issues; monitor application health and implement performance optimizations.
  • Contribute to technical design discussions and maintain engineering documentation and best-practice patterns.

Skills & Qualifications

Must-Have

  • Proven experience developing web applications using one or more languages such as Java, Python, or JavaScript.
  • Hands-on experience designing and consuming RESTful APIs and working with relational databases (SQL).
  • Practical knowledge of version control and collaboration using Git and branching strategies.
  • Experience deploying or operating services on cloud platforms (AWS preferred).
  • Familiarity with writing automated tests and integrating with CI/CD pipelines for repeatable delivery.
  • Strong problem-solving skills with a focus on reliability, observability, and maintainability.

Preferred

  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Knowledge of modern frontend frameworks (React or similar) for full-stack or front-end focused roles.
  • Prior work in distributed systems, microservices architecture, or serverless patterns.

Benefits & Culture Highlights

  • Fully remote-first team with flexible hours and U.S.-centric collaboration windows.
  • Engineering-driven culture emphasizing code quality, continuous learning, and career growth.
  • Competitive compensation, professional development stipends, and comprehensive benefits (details provided during interview).

We seek motivated engineers who take ownership, write pragmatic code, and thrive in a collaborative, fast-paced environment. If you enjoy building robust systems that deliver measurable business impact, this role offers a strong platform for growth and influence.

Skills: aws,javascript,kubernetes,react,git,sql,java,docker,python

Subscribe our newsletter

New Things Will Always Update Regularly