Marketing Technologist
Main Street, Inc.
Full-time
Birmingham, AL
Job description
POSITION DESCRIPTION
TITLE: Front-End Developer
DEPARTMENT: Information Technology
SUPERVISOR: Director of Information Technology
POSITION SUMMARY:
P.E.O. is a philanthropic educational organization where women motivate, educate and celebrate women through our dedicated international membership and support of our six philanthropies. Our beautiful office, friendly staff and dedicated volunteer leaders make this an ideal opportunity to add positivity to the world.
P.E.O. is seeking a highly skilled React/React-Native Developer with a strong background in JavaScript (JS) and TypeScript (TS). This position will be responsible for developing and maintaining both web and mobile applications, ensuring seamless user experiences with intuitive UI/UX design. Strong communication skills are essential in order to collaborate across the organization, including key SMEs and fellow developers.
This is a full-time exempt position, Monday through Friday, with flexible hours between 7:00 a.m. and 4:30 p.m. A full benefit package includes insurance (health, vision, dental, life and long-term disability), paid-time off, holidays and 401(k).
RESPONSIBILITIES:
- Develop, maintain and optimize React and React-Native applications for both web and mobile platforms.
- Write clean, scalable and maintainable JavaScript/TypeScript code.
- Ensure high performance and responsiveness across different devices and screen sizes.
- Collaborate with UX/UI designers to create engaging and accessible user experiences.
- Debug and troubleshoot issues across various browsers and mobile devices.
- Stay updated with emerging front-end technologies and best practices.
- Participate in code reviews, team discussions, and agile development processes.
SUPERVISION:
This position operates within the guidelines developed by the Executive Board of International Chapter and office practices and procedures established by the executive director. Questions should be referred to the director of information technology.
REQUIRED SKILLS:
- Proficiency in JavaScript (JS) & TypeScript (TS) with hands-on experience in React and React-Native.
- Mobile and web development expertise, including responsive design principles.
- Strong understanding of UI/UX best practices, including accessibility and performance optimization.
- Experience integrating with RESTful APIs and third-party libraries.
- Solid problem-solving skills and ability to work independently or in a team.
- Excellent communication skills, both written and verbal.
PREFERRED SKILLS:
- Experience working with Flask and/or Python for backend services.
- Familiarity with Docker and containerized development environments.
- Exposure to CI/CD pipelines and automated testing.
PHYSICAL DEMANDS/WORK ENVIRONMENT:
- This position works on-site at the P.E.O. Executive Office.
- Must be able to lift up to 25 pounds at times.
- Must be able to accommodate office responsibilities, including sitting and standing for extended periods.
Our team is passionate about what we do, the organization we support and the people we serve. If you are looking for an opportunity to be part of a team that values collaboration, dedication and making a positive impact in the world, we may be the right fit for you.
Job Type: Full-time
Benefits:
- 401(k)
- Dental insurance
- Employee assistance program
- Flexible schedule
- Flexible spending account
- Health insurance
- Life insurance
- Paid time off
- Professional development assistance
- Retirement plan
- Vision insurance
Application Question(s):
- Number of users on your latest project?
- What RESTful API backend have you used.
Experience:
- React or React Native in production enviornment: 1 year (Required)
- RESTful API: 1 year (Required)
Ability to Commute:
- Des Moines, IA 50312 (Required)
Ability to Relocate:
- Des Moines, IA 50312: Relocate before starting work (Required)
Work Location: In person