Sr. Web Developer
American Public Media Group.com
100k - 115k USD/year
Office
Saint Paul, Minnesota, United States
Full Time
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, 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.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
