Join Our Team

Be part of a dynamic team that's revolutionizing e-commerce technology. At OCS Engine, we're building innovative Shopify applications that help thousands of merchants succeed. Join us in creating the future of e-commerce.

Why Work With Us

At OCS Engine, we're not just building apps – we're creating solutions that make a real difference in the lives of thousands of e-commerce merchants worldwide. When you join our team, you become part of a mission-driven company that values innovation, collaboration, and personal growth.

Impact & Purpose

Your work directly impacts thousands of businesses and their customers. Every feature you build, every bug you fix, and every improvement you make helps merchants grow their businesses and achieve their dreams.

Innovation & Technology

We work with cutting-edge technologies and stay at the forefront of e-commerce trends. You'll have the opportunity to work with modern frameworks, cloud technologies, and the latest development tools.

Collaborative Environment

We believe in the power of teamwork and collaboration. Our flat organizational structure encourages open communication, knowledge sharing, and collective problem-solving.

Continuous Learning

We invest in our team's growth through training, conferences, courses, and mentorship. We encourage experimentation and provide time for personal projects and skill development.

Our Culture

Our culture is built on trust, respect, and a shared commitment to excellence. We foster an environment where everyone can thrive, contribute their unique skills, and grow both personally and professionally.

Core Values

  • Customer Obsession: We put our customers at the center of everything we do
  • Innovation: We embrace new ideas and challenge the status quo
  • Quality: We take pride in delivering high-quality products and services
  • Transparency: We communicate openly and honestly with each other
  • Growth Mindset: We believe in continuous learning and improvement
  • Work-Life Balance: We respect personal time and promote healthy work habits

Team Dynamics

We operate as a close-knit team where everyone's voice matters. We encourage diverse perspectives, creative thinking, and constructive feedback. Our team members support each other and celebrate both individual and collective achievements.

Communication Style

We maintain open, honest, and respectful communication. We value direct feedback, active listening, and clear expectations. Our communication is collaborative, solution-oriented, and focused on achieving common goals.

Benefits & Perks

We offer a comprehensive benefits package designed to support your health, well-being, and professional development:

Health & Wellness

  • Comprehensive health insurance coverage
  • Dental and vision insurance
  • Mental health support and counseling services
  • Wellness programs and fitness reimbursements
  • Flexible work arrangements and remote work options

Professional Development

  • Annual learning and development budget
  • Conference and training attendance
  • Access to online courses and certifications
  • Mentorship programs
  • Internal knowledge sharing sessions

Work-Life Balance

  • Flexible working hours
  • Remote work opportunities
  • Generous paid time off
  • Holiday and sick leave
  • Parental leave policies

Financial Benefits

  • Competitive salary packages
  • Performance-based bonuses
  • Equity participation opportunities
  • Retirement savings plans
  • Professional development stipends

Additional Perks

  • Latest technology and equipment
  • Home office setup allowance
  • Team building activities and events
  • Snacks and beverages (when in office)
  • Employee referral bonuses

Open Positions

We're always looking for talented individuals to join our team. Here are our current openings:

Software Developer - Shopify Apps

Location: Remote / Hybrid
Type: Full-time
Experience: 2+ years

We're looking for a skilled developer to help us build and maintain our Shopify applications. You'll work with modern technologies including React, Node.js, and Shopify's APIs to create innovative e-commerce solutions.

Requirements:

  • Experience with JavaScript, React, and Node.js
  • Knowledge of Shopify app development
  • Understanding of REST APIs and GraphQL
  • Experience with version control (Git)
  • Strong problem-solving and debugging skills

UX/UI Designer

Location: Remote / Hybrid
Type: Full-time
Experience: 3+ years

Join our design team to create intuitive and beautiful user experiences for our Shopify applications. You'll work closely with developers and product managers to design user-friendly interfaces that merchants love to use.

Requirements:

  • Proficiency in design tools (Figma, Sketch, Adobe Creative Suite)
  • Experience with user research and usability testing
  • Understanding of responsive design principles
  • Knowledge of Shopify's design guidelines
  • Strong portfolio demonstrating UX/UI skills

Customer Success Manager

Location: Remote
Type: Full-time
Experience: 2+ years

Help our customers succeed by providing exceptional support and guidance. You'll work directly with merchants to help them get the most out of our applications and ensure their satisfaction.

Requirements:

  • Experience in customer support or success roles
  • Knowledge of e-commerce and Shopify
  • Excellent communication and problem-solving skills
  • Ability to work independently and manage multiple priorities
  • Technical aptitude and willingness to learn

Marketing Specialist

Location: Remote
Type: Full-time
Experience: 2+ years

Help us grow our brand and reach more merchants through strategic marketing initiatives. You'll work on content creation, social media, email marketing, and other growth activities.

Requirements:

  • Experience with digital marketing and content creation
  • Knowledge of social media platforms and email marketing
  • Understanding of SEO and analytics
  • Experience with marketing automation tools
  • Creative thinking and strong writing skills

How to Apply

Ready to join our team? Here's how to apply for a position at OCS Engine:

Application Process

  1. Review Open Positions: Browse our current openings and find the role that matches your skills and interests
  2. Prepare Your Application: Update your resume and prepare a cover letter that highlights your relevant experience
  3. Submit Your Application: Send your application to careers@ocsengine.com with the position title in the subject line
  4. Initial Review: Our team will review your application and get back to you within 1-2 weeks
  5. Interview Process: If selected, you'll go through our interview process (see details below)
  6. Decision: We'll make a decision and communicate the outcome to you promptly

Application Requirements

  • Updated resume or CV
  • Cover letter explaining your interest in the position
  • Portfolio or work samples (for design and development roles)
  • References (optional but appreciated)

What We Look For

  • Relevant experience and skills for the position
  • Passion for technology and e-commerce
  • Strong communication and collaboration skills
  • Problem-solving abilities and attention to detail
  • Cultural fit and alignment with our values

Interview Process

Our interview process is designed to be thorough yet efficient, giving both you and us the opportunity to learn about each other and ensure a good fit.

Interview Stages

  1. Initial Screening (30 minutes): A brief phone or video call to discuss your background and the role
  2. Technical Assessment (1-2 hours): A practical assessment relevant to the position (coding challenge, design task, etc.)
  3. Team Interview (45-60 minutes): Meet with team members to discuss your experience and how you'd fit into the team
  4. Final Interview (30-45 minutes): A conversation with leadership to discuss the role, company culture, and your questions

What to Expect

  • Friendly and conversational atmosphere
  • Opportunities to ask questions about the role and company
  • Discussion of your experience and career goals
  • Assessment of technical skills and problem-solving abilities
  • Evaluation of cultural fit and communication style

Tips for Success

  • Research our company and products beforehand
  • Prepare examples of your relevant work and achievements
  • Think of questions to ask about the role and company
  • Be yourself and let your personality shine through
  • Show enthusiasm for the opportunity and our mission

Remote Work

At OCS Engine, we embrace remote work and believe in providing flexibility to our team members. We've built our culture and processes to support distributed teams effectively.

Remote Work Benefits

  • Work from anywhere in the world
  • Flexible schedule that fits your lifestyle
  • No commute time or costs
  • Better work-life balance
  • Access to global talent and opportunities

How We Support Remote Work

  • Home office setup allowance
  • Latest technology and equipment provided
  • Regular team meetings and check-ins
  • Collaborative tools and platforms
  • Virtual team building activities
  • Clear communication guidelines and expectations

Remote Work Requirements

  • Reliable internet connection
  • Quiet workspace for meetings and focused work
  • Availability during core business hours (with flexibility)
  • Strong communication and self-management skills
  • Proactive approach to collaboration and feedback

Growth Opportunities

We're committed to helping our team members grow and advance in their careers. We provide various opportunities for professional development and career progression.

Career Development

  • Individual development plans and goal setting
  • Regular performance reviews and feedback
  • Opportunities for promotion and role expansion
  • Cross-functional project participation
  • Leadership development programs

Learning & Development

  • Annual learning budget for courses and certifications
  • Conference attendance and industry events
  • Internal training sessions and workshops
  • Mentorship programs with senior team members
  • Access to online learning platforms

Skill Development

  • Technical skill enhancement through projects
  • Soft skill development through training
  • Leadership and management training
  • Industry knowledge and trend awareness
  • Innovation and creativity encouragement
  • Career Paths

    We support various career paths within our organization:

    • Technical Track: Senior Developer → Lead Developer → Technical Architect
    • Management Track: Team Lead → Engineering Manager → Director
    • Product Track: Product Specialist → Product Manager → Product Director
    • Design Track: Designer → Senior Designer → Design Lead

    Get in Touch

    Have questions about working at OCS Engine? We'd love to hear from you!

    Careers Email: careers@ocsengine.com
    General Inquiries: info@ocsengine.com

    Don't See the Right Role?

    If you don't see a position that matches your skills and interests, we'd still love to hear from you! Send us your resume and a note about what you're looking for, and we'll keep you in mind for future opportunities.

    Stay Connected

    Follow us on social media and subscribe to our updates to stay informed about new job openings and company news. We regularly post about our team, culture, and available positions.