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
- Review Open Positions: Browse our current openings and find the role that matches your skills and interests
- Prepare Your Application: Update your resume and prepare a cover letter that highlights your relevant experience
- Submit Your Application: Send your application to careers@ocsengine.com with the position title in the subject line
- Initial Review: Our team will review your application and get back to you within 1-2 weeks
- Interview Process: If selected, you'll go through our interview process (see details below)
- 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
- Initial Screening (30 minutes): A brief phone or video call to discuss your background and the role
- Technical Assessment (1-2 hours): A practical assessment relevant to the position (coding challenge, design task, etc.)
- Team Interview (45-60 minutes): Meet with team members to discuss your experience and how you'd fit into the team
- 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
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!
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.