AppFollow logo
AppFollow

App Review Management - the newest way to support your mobile app’s growth.

Senior Backend Developer – Product Core Team

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Finland

Posted

138 days ago

Salary

0

Seniority

Senior

Job Description

Senior Backend Developer – Product Core Team

AppFollow

• Develop and optimize core backend functionality of the AppFollow product • Build and maintain systems for user interaction with product data • Design, develop, and support a source-agnostic data storage layer that enables efficient, fast, and reliable data delivery to end users • Develop and support systems for generating insights from various types of customer and product data (including ratings, reviews, and other data sources), with a focus on flexible and custom reporting • Support internal and public APIs for core data entities, following API-first principles • Design, build, maintain and document an efficient, testable, reliable, secure and scalable codebase. • Contribute with other developers to design and improve the entire system architecture. • Interaction with legacy services • Collaborating with the Platform team to deploy the application to various environments and ensure smooth operation, adopt accepted standards, practices and processes to the maintainable systems.

Job Requirements

  • +5 years of software development experience in backend
  • +3 years of asyncio experience in Python development.
  • Proficiency in FastAPI for API endpoint development.
  • Strong SQL skills, particularly in MySQL or PostgreSQL, Experience with ORM frameworks (preferably SQLAlchemy
  • Experience with NoSQL DBs (MongoDB)
  • Experience with message-brokers (RabbitMQ, Kafka)
  • Experience with unit testing (Pytest).
  • Upper intermediate English proficiency
  • It would be nice to have
  • Experience with cloud-based services (AWS)
  • API-first experience: designing, building, and evolving systems with well-defined, stable, and consumer-oriented APIs
  • Experience with long-running migrations or large-scale refactorings in complex or legacy codebases

Benefits

  • Full-time remote job. Though you’re always welcome to spend time with us in monthly basis in Belgrade/Batumi/Tbilisi.
  • Paid Vacation and Sick leaves. Take the time you need to stay motivated, charged, and balanced. By prior agreement, you can have days off for special occasions
  • Generous social benefits package including health insurance, equipment reimbursement, home office moderation bonus, and many more
  • Stock options bonus according to the employee stock ownership plan
  • You’ll have executive-level visibility into how the company is run and performing. We are always ready to provide dedicated support and fast-track your onboarding, including giving you the tools you need to be successful.
  • The biggest benefit is our awesome AppFollow team. We're a team of open-minded and friendly high-skilled professionals that enjoy creating a great product, growing together, and supporting each other.

Related Job Pages

More Backend Engineer Jobs

Frontify logo

Senior Backend Engineer – DAM

Frontify

Our brand management platform connects creators and collaborators of brands with everything they need to thrive.

Backend Engineer138 days ago
Full TimeRemoteTeam 201-500Since 2013H1B No Sponsor

• You’ll develop new features within a modular architecture while migrating existing legacy code into it. • You’ll architect solutions that ensure scalability, security, and maintainability. • You will collaborate with product management, design, and engineering toward viable product development changes from discovery to delivery. • You will mentor other developers regularly with pair programming, code reviews, and alike.

Switzerland
Job Closed
Capco logo

LLM/Backend Developer – Graph Engineer

Capco

Capco, a Wipro company, is a management & technology consultancy dedicated to the financial services & energy industries

Backend Engineer138 days ago
Full TimeRemoteTeam 1,001-5,000Since 1998H1B Sponsor

• Implement and optimize LLM agents and AI-driven reasoning flows. • Develop and maintain backend services that support GenAI applications. • Create, test, and refine prompts and prompt-engineering strategies for various use cases. • Integrate grounding logic with graph structures and graph databases. • Collaborate with graph engineers on modeling, ingesting, and consuming graph data. • Contribute to the evolution of the GenAI PRT Tool proof of concept (POC), ensuring scalability, performance, and technical quality. • Participate in architectural and solution-design discussions involving generative AI.

Brazil
insightsoftware logo

Manager, Engineering – Java Fullstack

insightsoftware

Connected Solutions for the Office of the CFO

Backend Engineer138 days ago
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Analyzes, designs, develops and documents commercial software products • Work on the research, development, testing, and maintenance of new and existing odbc and jdbc drivers • Demonstrates high aptitude in a variety of software engineering concepts, practices, and procedures • Relies on extensive experience and judgment to plan and accomplish goals • Take ownership of development work through to delivery, including fully automated testing of components • Provides technical support to project team members. • Participate in design and code reviews • Manages the team as a supervisor and mentor to accomplish engineering tasks and objectives. • Will perform team leadership for a team of engineers • Sets goals and measures against the goals. • Changes the processes and upskills the team as need arises.

India
Full TimeRemoteTeam 11-50H1B No Sponsor

• Build backend systems using Ruby on Rails stack. • Understand product goals and feature requests and translate them into working software • Work on large technical projects from design through implementation and delivery as part of a team • Ensure high-quality, reliable software - including thorough testing.

Japan
Job Closed