
Senior Web Developer
American Public Media Group
Saint Paul, MNThis is a Full Time Job
Join Minnesota Public Radio as a Senior Web Developer!
We invite you to See Yourself at Minnesota Public Radio
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.
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
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.
Salary/Benefits
$100,000.00
- 115,000.00
per year
$100,000 - $115,000 /year USD
Exact rate determined by experience and education related to the role, organizational compensation structure, and internal equity.
Benefits
• Medical, dental, and vision insurance
• Life insurance
• Short- and long-term disability
• Paid parental leave
• Paid caregiver leave
• Vacation (3 weeks per year, pro-rated based on hours worked)
• Sick time (12 days, pro-rated based on hours worked)
• Holiday pay (10 holidays and 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
Additional Information
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. MPR's mission is to create the future of public media by amplifying voices to inform, include, and inspire, with a vision of a connected America fueled by trust and understanding.