Iga Stępniak Software Engineer
Software Engineer
Role Overview:
We are seeking a Software Engineer to join our development team at Phorest. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software solutions that support our mission to help build a stronger and more resilient Beauty industry.
Responsibilities:
- Design, develop, and maintain scalable and maintainable software solutions
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, efficient, and well-documented code
- Participate in code reviews and ensure code quality
- Troubleshoot and debug existing systems
- Stay up-to-date with emerging technologies and industry trends
Requirements:
- Proven experience in software development
- Strong understanding of object-oriented programming principles
- Familiarity with modern web development frameworks and technologies
- Good problem-solving skills and attention to detail
- Ability to work in a fast-paced, collaborative environment
- Excellent communication and teamwork skills
Qualifications:
- Bachelor's degree in Computer Science or related field
- 3+ years of professional software development experience
- Experience with backend development (e.g., Node.js, Python, Java)
- Experience with databases (e.g., PostgreSQL, MongoDB)
- Experience with version control systems (e.g., Git)
- Knowledge of cloud platforms (e.g., AWS, Azure)
What They Offer:
- Opportunity to work on meaningful projects that make a real impact
- Collaborative and supportive work environment
- Professional development and learning opportunities
- Competitive salary and benefits package
- Flexible working arrangements
- A mission-driven company with a strong sense of community and purpose