Senior Web Developer, MPR

Company:  Minnesota Public Radio
Location: Saint Paul
Closing Date: 07/11/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

See Yourself at Minnesota Public Radio

Creating the future of public media by amplifying voices to inform, include, and inspire.

Minnesota Public Radio (MPR) is one of the nation’s premier public radio organizations, producing programming for radio, digital and live audiences. Operating a 45-station terrestrial radio network, MPR serves nearly all of Minnesota and parts of surrounding states. MPR’s three regional services — MPR News, YourClassical MPR and The Current— reach 1 million listeners each week.


Expected Compensation Range: $98,000 – $110,000 / annualized. Exact salary determined by experience and education related to the role, organizational compensation structure and internal equity.


Location : St. Paul, MN (Hybrid) or Remote U.S.A

Application Deadline : Open until filled.

Your Role:

Join Minnesota Public Radio as a Senior Web Developer!

We are looking for an experienced Web developer for our digital products web team. Your responsibilities will include the development of new customer-facing product capabilities and components in our React and AWS environments, as well as providing technical leadership.

To be successful as a Senior Web Developer, you should have proven React and AWS skills and the ability and desire to show others React and AWS best practices, patterns, etc.

Highlights: Your Responsibilities:

  • Lead development of new and engaging customer-facing components and applications primarily with React, Typescript, and Next JS, both independently and as part of a larger team
  • Participate in code reviews to maintain and improve code quality
  • Mentor other team members in areas in which you have experience and excel
  • Develop and maintain CI/CD pipelines
  • Maintain and update project dependencies as well as fix any conflicts
  • Collaborate with other developers/engineers to design and implement front-end architecture that is scalable, maintainable, and composable
  • Integrate frontend React components with various backend APIs, especially AWS APIS like Cognito and Lambdas as well as Salesforce APIs
  • Maintain existing React components, including fixing bugs
  • Maintain existing Ruby on Rails sites and help port them to React/Next JS
  • Provide periodic off-hours support as assigned, via a rotation on the software engineering and web developer teams

You're a good fit if you have and can:

  • Bachelor’s degree in computer science, software engineering, or similar (or equivalent practical experience)
  • 5+ years of experience building web applications
  • Experience developing React applications with TypeScript and Next JS or a similar stack
  • Strong understanding of fundamental React concepts and principles, including functional components, hooks, and the Context API
  • Good understanding of testing and the ability to write unit tests, end-to-end tests, and smoke tests
  • Experience with AWS APIS such as Cognito, API Gateway, Lambdas, DynamoDB and Terraform or similar cloud technologies
  • Experience with Git and understanding of common branching strategies
  • Experience working in Agile and Waterfall environments preferred

We promote a team environment where we both teach and learn from each other. This is expressed in code review, ad hoc tutorials, pair programming, occasional tech talks, and an environment where asking for help is not only acceptable but encouraged.

Reporting to this Position: None

Physical Demands and Working Conditions:

  • Must be able to perform the essential duties of the position with or without reasonable accommodation.
  • Physical Demands:
    • Required to move about in an office environment and sit for extended periods of time
    • Frequent use of hands for data entry/keystrokes and simple grasping
  • Working Conditions:
    • Moderate noise level
    • Occasional exposure to prevalent weather conditions

APMG offers a comprehensive benefits package including Medical plans with HSA and FSA options, Dental, Vision, Life and AD&D, Short-Term and Long-Term Disability, Paid Parental Leave and Paid Caregiver Leave after 1 year, Vacation (3 wks./per year, pro-rated, based on hours worked), Sick time (12 days, pro-rated, based on hours worked), Holiday Pay (10 holidays + 2 floating holidays each year), Volunteer Time (8 hours per year), Long-Term Care and Critical Illness insurance options, Employee Assistance Program, 403(b) Retirement Plan, and more.


Diversity creates a healthier atmosphere: All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law.

We are committed to hiring a breadth of diverse professionals and encourage members of diverse groups to apply.

#J-18808-Ljbffr
Apply Now
Share this job
Minnesota Public Radio
  • Similar Jobs

  • Senior Backend Web Developer

    Minneapolis
    View Job
  • Senior Full-Stack Web Developer

    Minneapolis
    View Job
  • Senior Full-Stack Web Developer

    Minneapolis
    View Job
  • Senior Full-Stack Web Developer

    Minneapolis
    View Job
  • Web Developer 2

    Minneapolis
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙