What are the responsibilities and job description for the Backend Web Developer position at Mark J Kohler?
About Us:
Mark J Kohler is a leading authority in business law, tax planning, and financial strategies for small businesses and entrepreneurs. We aim to empower business owners with actionable advice to help them grow, protect, and thrive. To support our expanding digital presence, we are seeking an experienced Backend Web Developer to join our team. This individual will have expertise in WordPress, Memberium, and Stripe, and will play a key role in the development and enhancement of our website and member-based platforms.
Job Description:
We are looking for a talented Backend Web Developer with proven experience in building and maintaining WordPress-based websites, integrating Memberium for membership management, and implementing secure Stripe payment solutions. The ideal candidate will be responsible for the architecture, development, and maintenance of the backend systems that power our online services, including memberships, subscriptions, and e-commerce functionality.
Key Responsibilities:
- Backend Development: Build, maintain, and optimize server-side systems for WordPress-based websites, focusing on scalability and performance.
- Memberium Integration: Implement and manage Memberium for WordPress, ensuring seamless membership site functionality, including membership tiers, content protection, and access management.
- Stripe Integration: Handle Stripe payment gateway integrations for subscription billing, one-time payments, refunds, and invoicing, ensuring secure, reliable payment processing.
- Database Management: Design and optimize databases for storing user data, membership information, and transaction records, with a focus on performance and security.
- API Integrations: Integrate third-party services and APIs (such as email marketing platforms, CRM tools, and analytics services) into the backend to enhance the functionality of the platform.
- Performance Optimization: Monitor and optimize backend performance to ensure fast load times, handle high traffic, and provide a smooth user experience.
- Security: Implement robust security protocols to protect user data, payment information, and site functionality, following best practices in backend security.
- Testing and Debugging: Write unit tests, conduct code reviews, and troubleshoot issues to ensure high-quality, bug-free code.
- Collaboration: Work closely with frontend developers, designers, and project managers to align backend systems with frontend design and user experience.
- Documentation: Maintain clear, organized technical documentation for backend systems, APIs, and workflows.
Required Skills and Experience:
- WordPress Development: Strong experience with custom theme and plugin development for WordPress, including expertise in WordPress architecture.
- Memberium Experience: Proven experience with Memberium for managing membership sites, including membership levels, content protection, and user access.
- Stripe API Integration: Solid experience integrating Stripe for payment processing, subscriptions, invoicing, refunds, and customer management.
- Backend Technologies: Advanced knowledge of PHP, MySQL, and RESTful APIs.
- Version Control: Proficient in using Git for version control and collaboration.
- Security Best Practices: Familiarity with backend security principles, including secure payment handling, user authentication, and data protection.
- Performance Optimization: Understanding of backend performance optimization techniques, including caching, database optimization, and server-side improvements.
- Troubleshooting: Strong debugging and troubleshooting skills, with the ability to resolve complex issues quickly and effectively.
- Collaboration: Excellent communication skills and the ability to work effectively in a remote team environment.
Preferred Qualifications:
- Experience with WooCommerce and eCommerce solutions.
- Familiarity with REST APIs and integrating third-party services.
- Experience with AWS, Google Cloud, or similar cloud platforms.
- Knowledge of JavaScript, AJAX, and frontend technologies.
- Familiarity with modern backend frameworks such as Laravel or Symfony.
- Experience working in an agile development environment.
Benefits:
- Competitive salary based on experience.
- Flexible work schedule and fully remote work.
- Opportunities for professional growth and skill development.
- Collaborative, inclusive, and supportive team culture.
- Access to tools, resources, and training to advance your career.
How to Apply: To apply, please submit your resume and portfolio, along with examples of past work showcasing your experience with WordPress, Memberium, and Stripe. If available, please include case studies or specific projects where you’ve implemented similar integrations.
Mark J Kohler is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Job Types: Full-time, Contract
Pay: $100,000.00 - $110,000.00 per year
Compensation Package:
- 1099 contract
- Yearly pay
Schedule:
- Monday to Friday
Work Location: Hybrid remote in Phoenix, AZ 85012
Salary : $100,000 - $110,000