Sr. Web Developer
American Public Media GroupAbout the role
Join Minnesota Public Radio as a Senior Web Developer!
We invite you to See Yourself at Minnesota Public Radio
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.
Mission: Creating the future of public media by amplifying voices to inform, include, and inspire.
Vision: A connected America fueled by trust and understanding.
Position Summary:
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 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.
Expected Compensation Range: $100,000 - $115,000. Exact rate determined by experience and education related to the role, organizational compensation structure, and internal equity.
Work Location: Hybrid, St. Paul, MN
Application Process: Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
Application Deadline: Until filled.
Position Responsibilities:
- Develop new and engaging customer-facing components and applications primarily with React, Typescript, and Next JS.
- 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
Required Education and Experience:
- Bachelor’s degree in computer science, software engineering, or similar (or equivalent practical experience).
- 6+ years of experience building web applications with React.
Required Skills, Knowledge and Abilities:
- 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.
- Experience with AWS APIS such as Cognito, API Gateway, Lambas, DynamoDB and Terraform or similar cloud technologies.
- Experience with Git and understanding of common branching strategies.
- Experience working in an Agile and Waterfall environments preferred.
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.
- Ability to manage some work outside of standard office hours as needed.
- Physical Demands:
- Required to move about in an office environment and sit for extended periods of time
- Required to move about in the community
- Frequent use of hands for data entry/keystrokes and simple grasping
- Working Conditions:
- Moderate noise level
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, col
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s