Full Stack Software Engineer
JustPaid
Get hot jobs first on Telegram
New positions appear faster in our channel
- Location
- Europe
- Job Type
- full-time
- Work Format
- 馃實 Remote Worldwide
- Salary
- Unknown
- Posted
- July 10, 2026
Job Description
About the role
As a Full Stack Software Engineer at JustPaid, you'll be at the forefront of building innovative financial automation technology. You'll work on both frontend and backend systems that process millions of transactions and help businesses automate their most complex billing workflows.
This is a high-impact role where you'll have the opportunity to architect solutions, implement new features, and directly influence the product direction. You'll work closely with our AI team to integrate machine learning capabilities that make financial operations seamless for our users.
We're looking for someone who thrives in a fast-paced startup environment, enjoys solving complex technical challenges, and wants to make a meaningful impact on how businesses handle their finances.
What you'll do
- Design, develop, and maintain scalable web applications using modern technologies
- Build and integrate APIs for financial data processing and automation
- Collaborate with cross-functional teams to implement new features and improvements
- Work with AI/ML models to enhance billing automation capabilities
- Optimize application performance and ensure high availability
- Write clean, maintainable code with comprehensive testing
- Participate in code reviews and contribute to engineering best practices
- Debug and resolve complex technical issues across the full stack
What we're looking for
- 3+ years of experience in full-stack web development
- Proficiency in JavaScript/TypeScript, React, Node.js
- Experience with databases (PostgreSQL, MongoDB) and cloud platforms (AWS, GCP)
- Knowledge of RESTful APIs, GraphQL, and microservices architecture
- Familiarity with containerization (Docker) and CI/CD pipelines
- Understanding of financial systems or fintech experience is a plus
- Experience with AI/ML integration and data processing preferred
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration abilities
- Bachelor's degree in Computer Science or equivalent experience
馃幆 Who is this job for?
This role is best suited for a Middle to Senior Full Stack Software Engineer with experience building scalable web applications and an interest in AI-powered fintech products. The candidate should be proficient in JavaScript/TypeScript, React, Next.js, Node.js, Python, Express, FastAPI, PostgreSQL, MongoDB, Redis, AWS, Docker, Kubernetes, REST APIs, GraphQL, CI/CD, and AI/ML integrations. They should be familiar with developing end-to-end web applications, building financial APIs, integrating AI models, designing scalable microservices, optimizing application performance, and collaborating in a fast-paced startup environment.
馃挰 Potential Interview Questions
-
How would you design a scalable microservices architecture for a financial automation platform?
Answer: I would separate services by business domains (billing, payments, users, AI), keep them stateless, communicate through REST or event-driven messaging, and use centralized monitoring, authentication, and API gateways to ensure scalability and reliability. -
What are the advantages of using Next.js over a standard React application?
Answer: Next.js provides server-side rendering, static site generation, API routes, optimized image loading, improved SEO, and better performance while maintaining the flexibility of React. -
How would you optimize the performance of a Node.js API handling millions of financial transactions?
Answer: I would optimize database queries, implement Redis caching, use asynchronous processing for long-running tasks, apply connection pooling, scale horizontally, and continuously monitor latency with DataDog. -
When would you choose PostgreSQL over MongoDB in a fintech application?
Answer: PostgreSQL is preferred for transactional data requiring ACID compliance and complex relationships, while MongoDB is useful for flexible document storage, rapidly changing schemas, or semi-structured data. -
How would you securely integrate OpenAI APIs into a production application?
Answer: I would store API keys securely using secret management services, validate and sanitize user input, implement rate limiting and monitoring, handle failures gracefully, and avoid exposing sensitive customer data to external models. -
What strategies do you use to ensure high test coverage in a full-stack application?
Answer: I combine unit, integration, and end-to-end tests, mock external dependencies where appropriate, automate testing in CI/CD pipelines, and focus on critical business logic and user workflows. -
How would you deploy and scale a containerized application using Docker and Kubernetes?
Answer: I would containerize each service, define Kubernetes Deployments and Services, configure health checks, autoscaling, rolling updates, and use monitoring to maintain application reliability under varying workloads. -
Describe your experience with GraphQL and how it differs from REST APIs.
Answer: GraphQL allows clients to request exactly the data they need through a single endpoint, reducing over-fetching and under-fetching, whereas REST exposes multiple resource-based endpoints with fixed response structures. -
How would you design a reliable billing workflow that must avoid duplicate payments?
Answer: I would implement idempotency keys, database transactions, optimistic or pessimistic locking where appropriate, retry mechanisms with safeguards, and comprehensive audit logging to ensure consistency and traceability. -
Tell us about a project where you integrated AI or machine learning into a production application.
Answer: I integrated AI through external model APIs to automate business workflows, designed robust backend services around the models, implemented monitoring and fallback mechanisms, and evaluated results using user feedback and performance metrics.
馃搵 Job Summary
SerpApi is the leading search data API platform, trusted by companies like Nvidia, Shopify, Perplexity, Adobe, and Samsung to integrate reliable search engine data into their applications. As a Junior Fullstack Engineer, you'll build and maintain APIs, features, and developer tools using Ruby, Ruby on Rails, MongoDB, JavaScript, AWS, and Linux, while contributing to code reviews, troubleshooting, and technical content. This is a fully remote, worldwide role with exceptionally competitive compensation, averaging $232,448 total annual compensation (including profit sharing), flexible working hours, extensive learning support, and a transparent, high-trust engineering culture. If you're eager to grow as a full-stack engineer in a remote-first company that values ownership, openness, and technical excellence, SerpApi is an outstanding place to accelerate your career.
Required Skills
Never miss a JavaScript opportunity
Subscribe to get similar jobs and weekly insights delivered to your inbox
Hiring JavaScript developers?
Post your job to 12,000+ registered developers. Starting free.
See PricingRelated jobs
Is this your listing? Claim or request removal