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
IntermediateJob 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.