Software Engineer, Full-Stack

Job Description

Position Title:

Software Engineer, Full-Stack

Job Location:

USA / Remote

Job type:

Full‑time

Summary:

We’re looking for a Full-Stack Software Engineer who thrives on building robust web applications. You’ll work on both front-end and back-end components, design scalable architectures, and collaborate with cross-functional teams to deliver high-quality products.

Key Responsibilities:

  • Build, maintain, and deploy web applications using modern frameworks (e.g., React, Angular, Node.js, or Django)

  • Write server-side APIs and design scalable data models

  • Implement unit and integration tests to ensure code quality

  • Collaborate with UX designers, product managers, and other engineers to deliver features

  • Optimize performance and manage database interactions

  • Participate in code reviews and mentor junior developers

Skills & Qualifications:

  • Bachelor’s degree in Software Engineering, Computer Science, or equivalent

  • 3+ years of professional experience in full-stack web development

  • Proficient in front-end JavaScript frameworks (React, Angular, or Vue)

  • Strong back-end skills (Node.js, Java, Python, or .NET)

  • Experience with relational databases (e.g., PostgreSQL, MySQL)

  • Knowledge of RESTful APIs, microservices, and deployment strategies

apply for this position

if you do not hear back within 3-5 days of submitting your application please note that you have been unsuccessfull at this time.