DQ Pursuit, Inc.
Full-Stack Developer – DevOps & Release Engineering
Skills
3 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Freelance / Contract
Location:
Salem, MA, USA
Work mode:
Onsite
Published on:
16 October 2026
What they need
Job Summary
DQ Pursuit, Inc. is looking for a hands-on Full-Stack Developer with DevOps and Release Engineering experience to join our growing development team in Salem, Massachusetts.
This position will work closely with the DQP Dev Team and serve as a key technical resource responsible for helping ensure that application code, databases, cloud storage, and environment releases are properly reviewed, tested, documented, and promoted through our development lifecycle.
This is a contract-to-hire opportunity for someone who is comfortable working in a fast-moving environment and taking ownership across application development, technical validation, and release processes. You must be local or near Salem, MA to be considered for this role.
You may also apply through DQ Pursuit Careers:
https://careers.dqpursuit.com/careers/jobs/full-stack-developer-devops-release-engineering
Responsibilities
Review, clean, test, and validate application code before release.
Work with Git and GitHub using structured branching, pull requests, merges, and release workflows.
Maintain clean separation between Development, UAT/Staging, and Production environments.
Support PostgreSQL databases, including schema changes, migrations, seed data, and environment-specific databases.
Work with cloud/object storage and ensure files are promoted correctly between environments.
Support CI/CD pipelines and automated build, type-checking, testing, and deployment processes.
Review application changes for temporary files, unused code, exposed secrets, configuration issues, and other release risks.
Troubleshoot build, deployment, database, authentication, API, and environment-related issues.
Help maintain environment configurations and secure handling of application secrets and credentials.
Validate releases before they are promoted to UAT or Production.
Maintain release notes and technical documentation covering code, database, storage, configuration, and deployment changes.
Work closely with developers to resolve issues before releases move forward.
Support application development across frontend and backend components when needed.
Serve as a backup technical resource for the team’s code, database, infrastructure, and release-management responsibilities.
Required Qualifications
2+ years of professional software development or related engineering experience preferred.
Hands-on full-stack development experience.
Strong understanding of Git/GitHub workflows.
Working knowledge of relational databases, preferably PostgreSQL.
Experience supporting deployments across multiple environments.
Ability to troubleshoot technical issues independently.
Strong written and verbal communication skills.
Ability to document technical work clearly.
Comfortable working in an environment where responsibilities may span multiple technical areas.
Must be able to work on-site in Salem, MA four days per week.
Must be authorized to work in the United States.
Preferred Qualifications
JavaScript / TypeScript
React or similar modern frontend frameworks
Node.js and backend/API development
PostgreSQL
Git & GitHub, including branching and pull/merge workflows
Database migrations and multi-environment management
CI/CD pipelines and automated validation
REST APIs
Authentication and authorization
Environment variables and secrets management
Cloud/object storage such as Cloudflare R2, AWS S3, or similar
Development, UAT/Staging, and Production release processes
Debugging and troubleshooting across application and infrastructure layers
Experience with Neon PostgreSQL, Cloudflare, GitHub Actions, JWT authentication, and modern AI-assisted application development workflows is a plus.
Education Requirements
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience.
Skills
Attention to detail: Catches small issues in code, configurations, and database changes before they turn into release problems.
Ownership and accountability: Follows work through from development to production and takes responsibility for the result.
Clear communication: Explains technical issues in plain terms to developers and non-technical teammates, both in writing and verbally.
Documentation habits: Keeps release notes, change logs, and technical notes accurate and up to date as part of the normal workflow.
Problem-solving: Troubleshoots across code, databases, APIs, and environments, and finds the root cause instead of just patching symptoms.
Sound judgment: Knows when a release isn’t ready and is comfortable raising concerns or pausing a deployment.
Collaboration: Works closely with the dev team, gives and receives code review feedback, and helps teammates resolve blockers.
Adaptability: Handles shifting priorities and switches between development, database, and release tasks as needed.
Organization: Manages multiple environments, branches, and releases without losing track of what’s where.
Willingness to learn: Picks up new tools and AI-assisted development workflows quickly.
Work Schedule
4 days/week on-site
1 day/week remote
Approx. 6 hours/day, Mon–Fri
Other offers great for you!
These companies are also looking for great profiles
Erebus
Ingénieur DevOps
Freelance
13127 Vitrolles, France
Hybrid
Skills
18 days ago
Quick apply
Visian
Ingénieur DevOps
Freelance
Paris, France
Onsite, Hybrid
Skills
11 days ago
Quick apply
Nexoris
Ingénieur Devops
550
Freelance
Paris, France
Onsite, Hybrid
Skills
5 days ago
Quick apply
No company information available.