Full Stack Engineer

Overview

On Site
$90
Contract - W2
Contract - Independent

Job Details

About the Role

We are seeking a skilled Full Stack Engineer to design, develop, and maintain scalable web applications across the entire technology stack. This role requires strong collaboration with product, design, and engineering teams to deliver high-quality, user-centric solutions that meet business objectives.

Key Responsibilities

  • Design, develop, test, and deploy end-to-end web applications across front-end and back-end systems

  • Build responsive, intuitive user interfaces using modern front-end frameworks

  • Develop robust, scalable APIs and backend services

  • Collaborate with product managers, designers, and stakeholders to translate requirements into technical solutions

  • Ensure application performance, reliability, and security

  • Write clean, maintainable, and well-documented code

  • Participate in code reviews and contribute to engineering best practices

  • Troubleshoot, debug, and optimize applications in production

  • Contribute to architectural decisions and technology selection

Required Qualifications

  • Proven experience as a Full Stack Engineer or similar role

  • Strong proficiency in one or more front-end frameworks (e.g., React, Angular, Vue)

  • Experience with back-end development using languages such as JavaScript/TypeScript, Python, Java, Ruby, or similar

  • Experience designing and consuming RESTful or GraphQL APIs

  • Familiarity with relational and/or NoSQL databases

  • Experience with version control systems (e.g., Git)

  • Understanding of web security, performance optimization, and scalability principles

Preferred Qualifications

  • Experience with cloud platforms (AWS, Google Cloud Platform, or Azure)

  • Familiarity with CI/CD pipelines and DevOps practices

  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes)

  • Exposure to automated testing frameworks

  • Prior experience in agile or cross-functional development environments

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Vaco by Highspring