2 months ago
Remote, Bulgaria or Sofia, BulgariaStaff+
Responsibilities
- Lead technical discussions, architectural decisions, and technical direction for a mature engineering team.
- Design, implement, optimize, and scale backend functionality using Java, Spring, AWS, Hibernate, and SQL.
- Deliver frontend features using TypeScript with Angular or React as part of full-stack product development.
- Lead implementation of AI chatbot, data quality, and dynamic reporting initiatives.
- Promote AI-assisted development practices using tools such as Cursor, Claude, and GitHub Copilot.
- Ensure code quality through unit, integration, end-to-end, architecture, migration, and performance testing, peer reviews, and profiling.
- Mentor senior and mid-level engineers and collaborate with product owners, UX/UI designers, DevOps, and other engineering teams.
Requirements
- Proven experience acting as a Tech Lead, setting technical direction, making architectural decisions, and mentoring engineers.
- Deep practical knowledge of Java, Spring, Hibernate, and SQL.
- Extensive experience building and scaling SaaS applications in cloud environments, specifically AWS.
- Hands-on TypeScript experience with Angular or React and willingness to develop full-stack features.
- Comfort with AI technologies, AI-assisted development practices, Cursor, GitHub Copilot, LLM integration, or data indexing.
- Understanding of SOLID principles, clean code, and common design patterns.
- Proficiency with JUnit or Spock, Git, Maven, and Docker.
- Experience evolving and scaling established systems beyond greenfield projects, with attention to maintainability and performance.
- Strong communication, coaching, mentoring, adaptability, and people-development skills.
Benefits
- Company equity eligibility for every team member.
- 25 paid days off, increasing to 30 days after five years, plus 24 hours of paid volunteer time.
- 24 hours of paid volunteer time and three fully paid days annually for Appfire Town volunteering.
- Appfire University training and personal development platform.
- Company-paid private health insurance through UNIQA.
- Company-covered Multisport Card.
- Company-paid Sofia City Transport Card.
- Pre-paid Pluxee lunch card with a monthly budget of 102,26 EURO.
- One-time net Baby Bonus of 511 EURO upon the birth of a child.
- Fully remote work anywhere in Bulgaria, with the option to work from the Sofia office.
- Occasional in-person events.
Categories
About Appfire
Appfire builds and acquires software apps that extend platforms like Atlassian (Jira, Confluence), Microsoft, monday.com, and Salesforce for enterprise collaboration, workflow automation, and agile/ITSM teams. It sells commercial marketplace apps and subscriptions, has been on the Atlassian Marketplace since 2012, and its portfolio includes BigPicture, 7pace Time Tracker, JXL, Comala Document Management, and Jira Misc Workflow Extensions. Founded in 2005 and headquartered in Burlington, Massachusetts, it serves tens of thousands of customers worldwide.
