Join Our Team
Be part of a dynamic team that's passionate about creating innovative software solutions. We're always looking for talented individuals to help us build the future of technology.
Why Choose Cretisoft?
Competitive Salary
Industry-competitive compensation with performance-based bonuses
Flexible Work
Remote work options and flexible hours to maintain work-life balance
Health Benefits
Comprehensive health, dental, and vision insurance coverage
Learning & Development
Professional development budget and access to training resources
Team Culture
Collaborative environment with regular team events and activities
Latest Technology
Work with cutting-edge tools and technologies
Current Openings
Senior Full-Stack Developer
We are looking for an experienced full-stack developer to join our team and help build scalable web applications.
Requirements:
- Strong experience with React, Node.js, and TypeScript
- Experience with cloud platforms (AWS, Azure)
- Knowledge of database design and optimization
- Excellent problem-solving skills
- Strong communication and collaboration abilities
Mobile App Developer
Join our mobile development team to create innovative iOS and Android applications using modern frameworks.
Requirements:
- Experience with React Native or Flutter
- Native iOS/Android development experience preferred
- Understanding of mobile UI/UX principles
- Experience with API integration
- Knowledge of app store deployment processes
UI/UX Designer
Create beautiful and intuitive user experiences for our web and mobile applications.
Requirements:
- Proficiency in Figma, Sketch, or Adobe Creative Suite
- Strong portfolio demonstrating UX/UI design skills
- Understanding of user-centered design principles
- Experience with prototyping and user testing
- Knowledge of web and mobile design standards
DevOps Engineer
Help us build and maintain scalable infrastructure and CI/CD pipelines for our applications.
Requirements:
- Experience with AWS, Docker, and Kubernetes
- Knowledge of CI/CD tools (Jenkins, GitLab CI, GitHub Actions)
- Experience with Infrastructure as Code (Terraform, CloudFormation)
- Strong scripting skills (Python, Bash)
- Understanding of monitoring and logging solutions
Project Manager
Lead software development projects from conception to delivery, ensuring timely and successful completion.
Requirements:
- PMP or Agile certification preferred
- Experience managing software development projects
- Strong leadership and communication skills
- Knowledge of project management tools (Jira, Asana, Trello)
- Understanding of software development lifecycle
Our Hiring Process
Application
Submit your resume and cover letter through our online application form.
Screening
Initial phone/video call to discuss your background and the role.
Interview
Technical and cultural fit interviews with team members.
Offer
Final decision and offer presentation with onboarding details.
Don't See a Perfect Match?
We're always interested in meeting talented people. Send us your resume and let us know how you'd like to contribute.