Appfire

Fullstack Developer (Java & React)

Appfire
Apply
13 days ago
Remote, BulgariaSenior

Responsibilities

  • Design, develop, and maintain product features across backend and frontend systems.
  • Build and maintain backend services and APIs using Java, Spring Boot, TypeScript, and Node.js.
  • Develop responsive frontend functionality using React and modern state management solutions.
  • Write and maintain unit, integration, and end-to-end tests and participate in code reviews.
  • Collaborate with Product Owners, Product Managers, UX/UI designers, and other development teams.
  • Improve SaaS architecture, scalability, reliability, and support for thousands of tenants.
  • Monitor, troubleshoot, and optimize application performance and reliability in production.
  • Share knowledge, support teammates, and provide technical assistance to customers when needed.

Requirements

  • Solid commercial experience with Java 17 and Spring Boot, including Spring Data JPA and Spring Data JDBC.
  • Strong practical experience with TypeScript and Node.js for backend development, serverless functions, or API resolvers.
  • Strong frontend development experience with React 18, Redux or TanStack Query, and routing libraries.
  • Understanding of software design principles, design patterns, application architecture, and architectural trade-offs.
  • Experience writing automated unit, integration, and end-to-end tests with tools such as JUnit 5, Mockito, Vitest, and Playwright.
  • Proficiency with Git, Maven, Docker, and a development IDE.
  • Strong problem-solving skills, a hands-on approach, and effective collaboration in an agile team.
  • Good English communication skills at B2 level or higher and willingness to continue professional development.

Benefits

  • Fully remote work within Bulgaria.
  • 26 paid vacation days annually regardless of tenure.
  • 12 fully paid Wellness Days annually, available ad hoc and not carried over.
  • 24 hours of paid volunteer time and three fully paid volunteering days each year through Appfire Town.
  • Access to Appfire University for on-demand learning and professional development.
  • Fully covered private health insurance through UNIQA in Bulgaria.
  • Fully paid Multisport Card with access to gyms, studios, and swimming pools across Bulgaria.
  • Monthly food vouchers through a prepaid Pluxee lunch card.
  • Fully paid Sofia City Transport Card for employees in Sofia.
  • One-time net Baby Bonus upon the birth of a child.
  • Eligibility for company equity.

Tech Stack

Categories

Appfire

About Appfire

501-1,000 employees

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.

Contact me