1

Mid Frontend Developer Jobs in Montana (NOW HIRING)

Senior Project Manager

Billings, MT · On-site

$150K - $180K/yr

... engineering activities and resources to execute all stages of small- to mid-cap retrofit projects ... g., Front-End Loading). Qualifications Required * BS in engineering (chemical or mechanical ...

Mid Frontend Developer information

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

AspectMid Frontend DeveloperJunior Frontend Developer
Experience2-4 years0-1 year
SkillsProficient in HTML, CSS, JavaScript, frameworks like React or Angular, and basic version controlBasic knowledge of HTML, CSS, JavaScript, and some frameworks
ResponsibilitiesDeveloping features, optimizing performance, collaborating with designers and backend teamsAssisting in coding, fixing bugs, learning project workflows
Work EnvironmentIndependent task handling, code reviews, team collaboration

The Mid Frontend Developer typically has more experience and handles complex tasks independently, while the Junior Frontend Developer focuses on learning, assisting, and gaining foundational skills. The mid-level role requires a deeper understanding of frameworks and project workflows, making it suitable for those with some professional experience in frontend development.

What is a mid frontend developer?

Mid Frontend Developers are professionals who specialize in building and maintaining the user-facing parts of web applications, typically with 2-4 years of experience. They are responsible for translating design mockups into interactive websites or apps using technologies like HTML, CSS, and JavaScript frameworks such as React, Angular, or Vue.js. Their role often involves collaborating with designers and backend developers, optimizing applications for speed and responsiveness, and ensuring cross-browser compatibility. Unlike junior developers, mid-level developers are expected to work more independently, solve moderately complex problems, and contribute to code reviews and project planning.

What are some common challenges faced by mid frontend developers when working on cross-functional teams?

Mid-level frontend developers often collaborate with backend developers, designers, and product managers, which can sometimes lead to challenges in communication and aligning on project requirements. Balancing the need for delivering visually appealing, responsive interfaces while ensuring performance and accessibility can also be demanding. Additionally, adapting to evolving frameworks or integrating new tools as decided by the team may require continuous learning and flexibility. Successful mid-level frontend developers proactively seek feedback, clarify requirements early, and stay updated on best practices to navigate these challenges.

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

To thrive as a Mid Frontend Developer, you need strong proficiency in HTML, CSS, and JavaScript, along with experience in modern frameworks like React, Angular, or Vue and a relevant degree or equivalent experience. Familiarity with version control systems (such as Git), build tools, and UI design libraries is commonly expected. Strong problem-solving, effective communication, and a collaborative mindset help you stand out in team settings. These skills ensure you can create high-quality, user-friendly interfaces that work well in dynamic, cross-functional development environments.

What are popular job titles related to Mid Frontend Developer jobs in Montana?

For Mid Frontend Developer jobs in Montana, the most frequently searched job titles are:

What job categories do people searching Mid Frontend Developer jobs in Montana look for?

The top searched job categories for Mid Frontend Developer jobs in Montana are:

What cities in Montana are hiring for Mid Frontend Developer jobs?

Cities in Montana with the most Mid Frontend Developer job openings:

Infographic showing various Mid Frontend Developer job openings in Montana as of July 2026, with employment types broken down into 70% Full Time, 20% Part Time, 2% Temporary, and 8% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution.

Senior Project Manager

Stratus Team LLC

Billings, MT • On-site

$150K - $180K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 12 days ago


Job description

About Stratus

Stratus® is an integrated, multi-disciplinary engineering, architecture, interior design, and consulting firm. Consistently ranking among the Top 500 Design Firms in Engineering News-Record, the firm offers a deep bench of industry experts through a highly collaborative approach, delivering innovative solutions across the full project lifecycle. Operating coast to coast, Stratus® serves clients nationwide while maintaining a strategic commitment to supporting high-growth economies and building vibrant communities that foster the professional growth of its team. Serving public- and private-sector clients, the firm is dedicated to delivering the highest-quality service wherever projects take shape. Across the Civic, Commercial, Industrial, Transportation, Education, Water Resources, and Government sectors, we bring precision, insight, and purpose to every project, from targeted renovations to large-scale infrastructure. Stratus® designs spaces, systems, and solutions that perform, endure, and make an impact, delivering on our promise of Better Plans. Better Places.

The Role

Stratus has recently partnered with Kestrel Engineering and are hiring Sr. Project Managers for various locations. This role will be responsible for planning, organizing, monitoring, and managing multi-discipline engineering activities and resources to execute all stages of small- to mid-cap retrofit projects, from initiation through closeout.


Responsibilities

  • Maintain efficient and effective interaction with the client and project stakeholders, defining and managing expectations.
  • Develop Work Breakdown Structures for projects.
  • Develop the project proposal/execution plan addressing the project scope, cost, schedule, and risks, as well as client expectations.
  • Develop and maintain project schedules, identifying and managing project dependencies, critical path, and deliverables issuance.
  • Identify and manage project risks, developing and implementing risk response strategies. Ensure proper documentation and communication of project risks, actions, issues, decisions, and interfaces.
  • Develop and implement management of change within projects, proactively forecasting and documenting changes to clients, developing project change requests/orders and subsequently modifying project budgets, schedules, and scopes of services in accordance with approved changes.
  • Express ideas clearly and concisely. Seek to understand other’s perspectives. Keep accurate and organized records.
  • Routinely monitor and report on project progress, cost, risks, and quality in accordance with client’s requirements, identifying trends and allowing for timely corrective actions. Provide forecasts of status and progress as required.
  • Plan, manage and facilitate timely submittal of deliverables/work packages provided to clients and return of client review comments or approvals.
  • Bring the project to an orderly completion, ensuring handover of appropriate project documentation and data.
  • Plan, organize and manage resources to achieve the project goals and objectives. Has a good working knowledge of all key project processes, including engineering, procurement, and construction management.
  • Possess a solid grasp of interdisciplinary engineering practices in a project phase/stage-gated work process for heavy industry (e.g., Front-End Loading).

Qualifications

Required

  • BS in engineering (chemical or mechanical preferred), with a preference for licensed Professional Engineers.
  • Minimum of 10 or more years’ experience; an engineering background and project experience in the pulp & paper industry, petroleum refining, hydrocarbons, high tech, or specialty chemicals experience highly desirable. Previous consulting engineering experience is strongly preferred.
  • Have strong working knowledge of critical path scheduling techniques using Microsoft Project and/or Primavera P6, and experience applying such tools on projects.
  • Minimum 5 years’ experience as project manager on capital projects, with a preference for small- to medium-cap retrofit projects experience in a portfolio program.
  • Experience with project work sharing, working with resources in locations remote from the project manager’s office.
  • Travel to domestic job sites may be required on a routine basis.

Preferred

  • Eligibility to obtain or currently hold a valid Transportation Worker Identification Credential (TWIC)

Why you’ll love Stratus

  • A team-oriented environment that values transparency, creativity, and shared success
  • Meaningful career paths, leadership opportunities, and space to specialize
  • Learning & Development – Education and Professional Licensing
  • We believe flexible, hybrid work supports the balance and well-being our team deserves
  • Excellent Health Care Programs – Medical, Dental, and Vision Insurance
  • Company-paid Life Insurance, Short-Term Disability, and Long-Term Disability
  • Voluntary Life Insurance options for employees, spouses, and dependents
  • 401k Retirement Plan with employer match
  • Paid Holidays & Competitive PTO plans


Interested in learning more about Stratus, please visit https://www.stratusteam.com/.

Equal Opportunity Statement

Stratus is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, pregnancy-related conditions, and lactation), gender identity or expression (including transgender status), sexual orientation, marital status, military service and veteran status, physical or mental disability, genetic information, or any other characteristic protected by applicable federal, state, or local laws and ordinances. Stratus Team’s management Team is dedicated to this policy with respect to recruitment, hiring, placement, promotion, transfer, training, compensation, benefits, employee activities, access to facilities and programs, and general treatment during employment.