Software Developer | Amazing Opportunity to Set up Tech Hub
Exciting Opportunities for Experienced Software Developers in Sofia!
At Epos Now, we’re on a mission to revolutionise the way businesses operate through innovative fintech and AI-driven solutions. As a global leader in point-of-sale technology, we empower over 50,000 businesses worldwide. We’re thrilled to announce the opening of our brand-new office in Sofia, Bulgaria—a dynamic hub where talented developers can drive innovation and shape the future of our technology.
We’re looking for experienced Software Developers (IC3 and above) who are ready to take on exciting challenges, contribute to impactful projects, and grow with us.
Why Join Epos Now?
- Be Part of Something New: Help establish and grow our Sofia office while making a significant impact on a global scale.
- Challenging Work: Tackle complex problems and develop solutions that drive success for businesses worldwide.
- Career Development: Benefit from opportunities to grow professionally in a supportive and innovative environment.
- Collaborative Culture: Work with skilled professionals across global teams and bring ideas to life.
- State-of-the-Art Technology: Leverage cutting-edge tools and technologies to build scalable, efficient, and high-quality solutions.
What You’ll Do:
- Design and Develop: Create, maintain, and enhance high-quality software solutions that are efficient, scalable, and maintainable.
- Lead and Review: Conduct code reviews to ensure quality, performance, reliability, and security, while mentoring junior developers.
- Innovate: Contribute to technical discussions, make architectural suggestions, and adopt best practices to keep our solutions ahead of the curve.
- Collaborate: Work closely with cross-functional teams, stakeholders, and other tribes to deliver robust and scalable solutions.
- Solve Problems: Identify and resolve technical issues, including production challenges, ensuring smooth operations.
- Document and Share: Create comprehensive documentation for software design and implementation while contributing to the team’s knowledge base.
What We’re Looking For:
- Proven experience in software development, with a focus on delivering efficient and scalable solutions.
- Strong technical knowledge and a passion for innovation.
- Excellent collaboration and communication skills to work effectively across teams and with stakeholders.
- A proactive attitude towards learning and adopting new technologies.
- For senior roles: Experience leading projects, mentoring teams, and contributing to technical strategy.