Full Stack Developer

Mastech Digital, Inc.
Erwin, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Erwin, United States of America

Tech stack

JavaScript
API
Agile Methodologies
Code Review
Information Systems
Information Engineering
Database Development
Software Debugging
Python
PostgreSQL
SQL Databases
TypeScript
Web Applications
Backend
Vue.js
Integration Tests
Information Technology
GraphQL
Front End Software Development

Job description

We are seeking a Full Stack Developer with strong front-end and back-end development experience to join a cross-functional Agile team. The ideal candidate will build and maintain modern web applications using JavaScript/TypeScript, Vue.js, Python, GraphQL, and Postgres SQL.

Requirements

  • 2+ years of full stack development experience
  • Strong experience with JavaScript, TypeScript, and Vue.js
  • Experience developing back-end APIs/services in Python
  • Hands-on experience with GraphQL and Postgres SQL
  • Experience building scalable UI, API, and database solutions
  • Familiarity with unit/integration testing and code reviews
  • Strong debugging, problem-solving, and collaboration skills
  • Experience working in Agile/Scrum environments

Nice to Have:

  • Experience or interest in scientific software, research, or materials science environments

Education:

  • Bachelor's degree in Computer Science, Information Systems, Data Engineering, or related field
  • Associate degree may be considered with additional relevant experience.

Apply for this position