1

Mid Level Developer Jobs in Haverhill, MA (NOW HIRING)

Mid-Level Electrical Engineer Direct Hire Fully Onsite, Southern NH Job Responsibilities: Design Engineering for new and legacy products * Implementing hardware design based on requirements ...

Mid-Level Electrical Engineer Direct Hire Fully Onsite, Southern NH Job Responsibilities: Design Engineering for new and legacy products * Implementing hardware design based on requirements ...

Mid-Level Electrical Engineer Direct Hire Fully Onsite, Southern NH Job Responsibilities: Design Engineering for new and legacy products * Implementing hardware design based on requirements ...

Mid-Level Electrical Engineer Direct Hire Fully Onsite, Southern NH Job Responsibilities: Design Engineering for new and legacy products * Implementing hardware design based on requirements ...

This position will serve as a mid-level engineer focused on drug product and process development in the Manufacturing Sciences and Technology (MSAT) department. This engineer will join a team in the ...

Senior Embedded Engineer

Boston, MA · Hybrid

$134K - $176K/yr

Set the bar for engineering quality through code and design reviews and strong validation practices, and mentor junior and mid-level engineers. Requirements * A BS in Electrical Engineering, Computer ...

Principal Test Engineer

Andover, MA · On-site

$160K - $250K/yr

... mid level engineers. • Ensure test activities comply with safety, security, export control, quality, and applicable program requirements. • Drive process improvements, automation initiatives, and ...

Provide technical guidance and mentorship to entry level and mid level engineers. * Ensure test activities comply with safety, security, export control, quality, and applicable program requirements.

Provide technical guidance and mentorship to entry level and mid level engineers. Ensure test activities comply with safety, security, export control, quality, and applicable program requirements.

Senior Electrical Engineer

Newington, NH · On-site

$110K - $144K/yr

Mentors junior and mid-level engineers. * Conducts thorough design reviews, emphasizing best practices for robust design. Qualifications & Requirements Education & Experience: * Bachelor's degree in ...

Showing results 41-60

Mid Level Developer information

See Haverhill, MA salary details

$11.5K

$90.5K

$118K

How much do mid level developer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for mid level developer in Haverhill, MA is $90,521.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,700.00 and $112,300.00 per year, depending on experience, location, and employer.

What is a mid level developer?

Mid Level Developers are software professionals who have gained several years of experience beyond entry-level positions and are proficient in coding, debugging, and collaborating on projects. They possess a strong understanding of programming languages, frameworks, and software development processes. Mid Level Developers often take on more responsibility than junior developers, such as mentoring newer team members, contributing to architectural decisions, and ensuring code quality. They are expected to work independently on tasks, communicate effectively with team members, and deliver reliable solutions to complex problems.

What is the difference between Mid Level Developer vs Junior Developer?

AspectMid Level DeveloperJunior Developer
Experience2-4 years0-2 years
SkillsProficient in multiple programming languages, problem-solving, and project contributionBasic coding skills, learning foundational concepts
ResponsibilitiesDeveloping features, debugging, collaborating on projectsAssisting in tasks, learning codebases, under supervision
Work EnvironmentIndependent work, team collaboration, project ownership

The main difference between a Mid Level Developer and a Junior Developer lies in experience, skill proficiency, and responsibilities. Mid Level Developers have more experience, can handle complex tasks independently, and contribute significantly to projects, whereas Junior Developers are still learning foundational skills and typically work under supervision.

What are the key skills and qualifications needed to thrive as a mid level developer?

To thrive as a Mid Level Developer, you need solid programming skills in languages such as Java, Python, or JavaScript, along with a relevant degree or equivalent experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and frameworks such as React or Spring Boot is typically required. Effective problem-solving, teamwork, and strong communication skills help you collaborate and adapt to project needs. These abilities ensure you can deliver reliable code, work smoothly with colleagues, and contribute to successful software projects.

What opportunities for professional growth can a mid level developer typically expect within a software development team?

As a Mid Level Developer, you can expect to take on more complex projects, mentor junior team members, and gradually assume greater ownership of features or modules. Many organizations support growth through peer code reviews, access to learning resources, and the chance to participate in architectural discussions. Advancement paths often include moving toward senior developer roles, technical leads, or specializing in areas like DevOps or security, depending on your interests and the company's needs.
What are the most commonly searched types of Developer jobs in Haverhill, MA? The most popular types of Developer jobs in Haverhill, MA are:
What are popular job titles related to Mid Level Developer jobs in Haverhill, MA? For Mid Level Developer jobs in Haverhill, MA, the most frequently searched job titles are:
What job categories do people searching Mid Level Developer jobs in Haverhill, MA look for? The top searched job categories for Mid Level Developer jobs in Haverhill, MA are:
What cities near Haverhill, MA are hiring for Mid Level Developer jobs? Cities near Haverhill, MA with the most Mid Level Developer job openings:
Infographic showing various Mid Level Developer job openings in Haverhill, MA as of July 2026, with employment types broken down into 66% Full Time, 25% Part Time, 1% Temporary, and 8% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $90,521 per year, or $43.5 per hour.

Senior Mobile Developer

Wilcox Industries

Newington, NH • On-site

Full-time

Re-posted 6 days ago


Job description

Wilcox develops innovative, world class electro-mechanical combat systems for today's warfighters and law enforcement officers. Senior Mobile Developers are a core component of the development team serving as the technical authority for mobile development in the delivery of best-in-class products.
We are seeking a highly skilled Senior Mobile Developer with deep experience in Flutter to lead new feature development, optimize performance, and ensure high-quality mobile experiences across Android devices that connect to our products. This role requires strong architectural skills, an ownership mentality, and a commitment to rigorous documentation and code quality. You will collaborate closely with Firmware Engineers, System Engineers, Quality Engineers, Program Managers, external partners, and our customers to ensure Wilcox stays on the leading edge of technology and innovation while ensuring the team is delivering a product that our customers can trust their life with.
Roles & Responsibilities
Mobile App Development
  • Work closely with Business Development and Operators to scope features and refine requirements.
  • Cross-Functional Collaboration with Systems Engineering, Firmware Engineering, Program Managers and our customers.
  • Lead complex feature development from architecture through delivery.
  • Design, develop, and maintain mobile applications using Flutter/Dart.
  • Implement responsive UI, animations, state management, and platform integrations.
  • Optimize app performance, reliability, and startup times.
  • Establish and enforce best practices for mobile architecture (e.g., clean architecture, dependency injection, modularization, ensure code quality).
  • Perform and lead code reviews; mentor junior and mid-level developers.
  • Build reusable components and ensure consistent design systems.
  • Platform & API Integration: Integrate REST/GraphQL APIs, WebSockets, local storage, and secure authentication.
  • Work with native Android plugins or build custom platform channels when needed.
  • Write unit, widget, and integration tests to ensure robust code coverage.
  • Support continuous integration pipelines, automated testing, and release processes.
  • Create and maintain technical documentation, including architecture diagrams, API usage, and code standards.
  • Document workflows, deployment steps, and development guidelines.
  • Contribute to team knowledge bases and engineering best-practices.
  • Interface with QA to ensure accurate testing and acceptance criteria.
  • Provide technical insights during planning, estimation, and retrospectives.
Qualifications & Experience
Education & Experience:
  • Bachelor's degree in Computer Science or related field.
  • Deep expertise in Flutter & Dart (3-5+ years preferred; or 5+ years mobile experience with at least 2 years in Flutter).
  • Required Skills/Abilities:
  • Strong knowledge of state management (Riverpod, BLoC, etc.).
  • Experience with Flutter animations, rendering performance, and adaptive UI.
  • Solid understanding of Android ecosystems, including app store requirements.
  • Experience with RESTful APIs, JSON serialization, and networking patterns.
  • Strong grasp of mobile design patterns, MVC/MVVM/MVP/Clean Architecture.
  • Hands-on experience with CI/CD for mobile apps (GitHub Actions, CodeMagic, etc.).
  • Familiarity with secure storage, encryption, and authentication/authorization flows.
  • Proficiency with Git, branching strategies, pull requests, and code reviews.
  • Ability to write clean, well-documented, maintainable code.
  • Must be legally authorized to access U.S. government export-controlled technology under ITAR/EAR regulations.

Preferred Skills/Abilities:
  • Experience with native Android (Kotlin) or iOS (Swift) for plugin development a plus.
  • Familiarity with cloud platforms (AWS, GCP, Firebase).
  • Knowledge of analytics, crash reporting, and A/B testing frameworks.
  • Prior experience in startups or fast-paced product environments.

Physical Requirements:
  • Regular on-site attendance is a necessary function of this position.
  • Must be able to sit, stand, walk, talk, hear; use hands and fingers to handle and touch objects, tools, or controls to work in a production environment. Vision abilities required include close vision, distance vision, color vision, and the ability to adjust focus to work. Prolonged periods of sitting at a desk and working on a computer as well as prolonged periods of standing may be required. Must be able to lift 25 pounds at times.
  • Ability to perform physical tests and handle tools/equipment used for prototyping.

Wilcox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristics protected by federal, state or local laws.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities.
Wilcox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristics protected by federal, state or local laws.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities.