We're Hiring

Build YourDream Career

Join a team of innovators, creators, and problem-solvers shaping the future of technology

50+
Team Members
15+
Countries
100%
Remote Friendly

Open Positions

Find your perfect role

Perks & Benefits

We take care of our team

Competitive Salary

We offer industry-competitive compensation packages with regular performance-based salary reviews and bonuses to recognize your contributions.

Health Insurance

Comprehensive health insurance coverage for you and your dependents, including medical, dental, and vision benefits.

Flexible Work

Flexible working hours and remote work options to help you maintain a healthy work-life balance and work in your most productive environment.

Learning Budget

Annual budget for professional development, including courses, workshops, conferences, and certifications to enhance your skills.

Generous Time Off

Paid vacation days, holidays, sick leave, and personal days to ensure you have time to rest, recharge, and attend to personal matters.

Team Events

Regular team-building activities, social events, and celebrations to foster a positive company culture and strengthen team relationships.

Our Values

We're more than just a company. We're a community of passionate individuals united by shared values.

Innovative Projects

Work on cutting-edge technologies and challenging projects that solve real-world problems for our clients across various industries.

Career Growth

Clear career progression paths with regular performance reviews, mentorship opportunities, and leadership development programs.

Collaborative Culture

Join a diverse team of talented professionals who value collaboration, knowledge sharing, and mutual support in a positive work environment.

Continuous Learning

Access to learning resources, conference attendance, certification programs, and dedicated time for professional development.

Global Exposure

Opportunity to work with international clients and partners, gaining exposure to diverse business environments and global best practices.

Work-Life Balance

Flexible working arrangements, competitive benefits package, and a culture that values personal well-being alongside professional success.

Team collaboration

Career Growth Stories

Real journeys of our team members

Maryam Ahmadi

Maryam Ahmadi

Junior Developer
Senior Developer
Team Lead

"I joined craftCoding as a junior developer three years ago with limited experience. The mentorship program paired me with a senior developer who guided my growth. Today, I lead a team of five developers, working on enterprise solutions for our largest clients."

Maryam has leveraged our learning budget to obtain certifications in cloud architecture and advanced React patterns. She now mentors junior developers and has presented at two regional tech conferences.

ReactTypeScriptAWSLeadership
Ali Karimi

Ali Karimi

UX Designer
Design Lead
Creative Director

"craftCoding recognized my passion for design systems and gave me the opportunity to implement a company-wide design framework. This project transformed our product development process and opened doors for my career advancement."

Ali started as a UX designer and now oversees all creative aspects of our projects. He's built a diverse design team and established our design system that has significantly improved our development efficiency.

UI/UXDesign SystemsFigmaTeam Building

Our Hiring Process

Transparent, fair, and designed for your success

1

Application Review

Our HR team carefully reviews all applications to assess qualifications, experience, and potential fit with our team and culture.

2

Initial Interview

Selected candidates are invited for an initial interview with our HR team to discuss their background, career goals, and learn more about craftCoding.

3

Technical Assessment

Depending on the role, candidates may complete a technical assessment, coding challenge, or design task to demonstrate their skills and problem-solving abilities.

4

Team Interview

Meet with potential team members and managers to discuss technical expertise, project experience, and assess team fit in a collaborative environment.

5

Offer & Onboarding

Successful candidates receive a competitive offer and begin our comprehensive onboarding program designed to integrate new team members quickly and effectively.

Ready to Join Us?

Let's build something amazing together

Get In Touch