Appfire

Appfire

Appfire specializes in providing enterprise collaboration software solutions that enhance workflow and productivity for teams using platforms like Atlassian, Microsoft, and Salesforce, while also offering tools for IT service management and agile work ...

Internet Software & Services
501-1000
$149M raised

Description

  • Design, develop, and maintain backend and frontend features for Workflow and Automation products.
  • Build and maintain backend services and RESTful APIs using Java, Spring Boot, TypeScript, and Node.js.
  • Develop responsive, maintainable React frontend functionality and state management.
  • Ensure code quality through automated testing, code reviews, and collaborative problem-solving.
  • Collaborate with Product Owners, Product Managers, UX/UI designers, and development teams to deliver product improvements.
  • Improve SaaS architecture, scalability, reliability, and performance for thousands of tenants.
  • Monitor, troubleshoot, and optimize production application performance and reliability.
  • Share knowledge, support teammates, and provide technical assistance to customers when needed.

Requirements

  • Commercial experience with Java 17 and Spring Boot, including RESTful APIs, Spring Data JPA, and Spring Data JDBC.
  • Practical backend development experience with TypeScript and Node.js, including serverless functions or API resolvers.
  • Strong frontend development experience with React 18, state management tools such as Redux or TanStack Query, and routing libraries.
  • Understanding of software design principles, design patterns, application architecture, and associated trade-offs.
  • Experience writing unit, integration, and end-to-end tests using tools such as JUnit 5, Mockito, Vitest, and Playwright.
  • Proficiency with Git, Maven, Docker, and a development IDE.
  • Strong problem-solving skills and ability to collaborate effectively in an agile team.
  • English communication skills at B2 level or higher.
  • Willingness to learn and develop professionally.

Benefits

  • Company equity for all team members.
  • 26 paid vacation days annually.
  • 12 fully paid Wellness Days per year.
  • 24 hours of paid volunteer time and 3 additional paid volunteering days annually.
  • Access to Appfire University for on-demand learning and professional development.
  • Fully covered UNIQA private health insurance, Multisport Card, and monthly Pluxee food vouchers.
  • Fully paid Sofia City Transport Card for Sofia employees and a one-time Baby Bonus.
  • Fully remote work within Bulgaria.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Full-Stack Engineer (Go)

nahc.io 11-50 Professional Services

Join a proprietary trading and research firm as a Full-Stack Engineer to build modular TypeScript and Go applications, real-time analytics tools, and shared platform capabilities for traders, researchers, and analysts.

AWS Azure CI/CD CSS Datadog Docker GCP Go Grafana HTML JavaScript React Svelte TypeScript Vue.js WebSockets
7 hours, 39 minutes ago

Senior Full Stack Software Engineer - Payments

Houzz 1001-5000 Specialty Retail

Houzz Pro is hiring a Full Stack Developer to lead development of scalable AI-enabled SaaS features that help build and design professionals run their businesses.

CI/CD GraphQL Microservices Node.js PostgreSQL React
1 day, 10 hours ago

Senior Software Enginner (Full-stack Node + React)

AIRTM 201-500 Internet Software & Services

Airtm is seeking a Senior Software Engineer to build and evolve full-stack financial products that enable cross-border payments and cash-outs for digital entrepreneurs in emerging markets.

Argo CD AWS CI/CD Datadog GitHub Actions Grafana GraphQL Kafka Kubernetes Microservices Node.js PostgreSQL Prometheus React REST API TypeScript
1 day, 10 hours ago

AI Developer (Python/ Django)

Dijital Team 11-50 Internet Software & Services

Join an Australian software consultancy as a Python/Django Developer to build, maintain, and deploy AI-assisted business automation and SaaS applications that streamline document-heavy workflows.

Alpine.js Celery Django Docker Git Playwright PostgreSQL Pytest Python Redis Render Tailwind CSS
1 day, 10 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers