Back to jobs
We're looking for a Senior Developer who is passionate about building high-quality software and mentoring others. You'll work on challenging projects for various clients, from startups to large enterprises.
What you'll do
- Lead development of complex features and applications
- Mentor junior developers and contribute to team growth
- Collaborate with designers and product managers
- Write clean, maintainable, and well-tested code
- Participate in technical architecture discussions
- Help shape our technical direction and standards
Your expertise
- 5+ years of professional software development experience
- Strong knowledge of TypeScript, React, and Node.js
- Experience with modern web technologies and best practices
- Understanding of software design patterns and principles
- Ability to write clean, efficient, and maintainable code
- Experience with agile development methodologies
Requirements
- BSc/MSc in Computer Science or equivalent experience
- Excellent problem-solving and analytical skills
- Strong communication skills in English
- Experience with cloud platforms (AWS/GCP/Azure)
- Knowledge of CI/CD practices
- Passion for learning and sharing knowledge
Benefits
- Competitive salary and equity options
- Flexible working hours and location
- Professional development budget
- Latest hardware and tools
- Regular team events and activities
- 25 vacation days
Application Process
- Send us your CV and portfolio/Github profile
- Initial casual conversation to get to know each other
- 1-on-1 coding session with one of our developers
- Team meeting and culture fit discussion
- Offer and contract discussion
Get in touch!
Beyond what you can do in terms of hard skills, you should fit well in our team as a person. We find teams one of the key conditions for success. Show you understand where you'll be working and why you want join us!
Include in your application at least:
- Link to your online portfolio or Github profile
- Your motivation to join The Main Ingredient
- Description of your ideal work environment
- When you'd like to start
Acquisition to this vacancy is not appreciated.