Full-Stack Engineer (B2B Contractor)
Camplight
Are you eager to contribute to building the future of risk operations in banking and fintech?
Join Camplight, where your expertise will help shape cutting-edge solutions that automate and streamline risk operations for banks and card issuers—including fraud prevention and card dispute management.
What you’ll be working on?
The core product focuses on improving how banks and card issuers handle risk-related processes. By leveraging automation, we reduce inefficiencies in fraud prevention and card dispute management, helping institutions save time, minimize losses, and improve customer trust.
You’ll be working with a modern stack of TypeScript, React, Redux on the frontend, Kotlin with Spring and PostgreSQL on the backend, and AWS for infrastructure.
We also encourage the use of AI tools such as Cursor to boost productivity—while emphasizing thoughtful and responsible usage.
Your Role
As a Full-Stack Engineer, you will design, implement, and maintain scalable backend services and, for full-stack developers, frontend features as well. You’ll collaborate closely with the team to deliver robust, integrated solutions, play an active role in technical discussions, architecture, and decision-making, and take ownership of tasks from development through deployment. Clear and proactive communication is key as you work in a fast-moving, agile environment.
About Camplight
We build self-organizing technical teams, offer software development services, and work with businesses and entrepreneurs to create new products.
With over 300 successful software projects, some ongoing for over 8 years, we strive for long-term success for our partners.
By following the principles of self-management and organizing as a cooperative, we achieve 95% satisfaction among them.
When joining Camplight, you can become a co-owner of the cooperative, allowing you to steer the business and share in the rewards of our collective success.
What are we looking for?
We are seeking individuals with an ownership mindset, who take initiative, set high standards, and reliably deliver results. Strong technical expertise is essential, with the flexibility to contribute across the stack. Excellent written and verbal communication, proactive collaboration, and the ability to work in a small, agile team are critical for success.
Requirements & Nice-to-Haves
- 5+ years of professional software development experience
- Strong experience with Kotlin, Spring, and PostgreSQL
- Familiarity with TypeScript, React, Redux (especially for full-stack roles)
- Understanding of AWS infrastructure
- Experience working in agile, collaborative environments
- Experience with DevOps practices (CI/CD, monitoring, infrastructure as code)
- Familiarity with AI-assisted coding tools (e.g., Cursor)
- Ability to work seamlessly across backend and frontend stacks
What do we offer?
We focus on health, wealth, and empowering relationships:
- Fully remote work with flexible hours
- Competitive salary
- Opportunity to become a co-owner of the cooperative
- Individual career development plan
- Friendly and collaborative team culture
- Prioritization of mental and physical health, supported by a peer-driven environment
- Empowering relationships with colleagues who value growth, trust, and innovation
What does the interview process look like?
- Initial Interview: A friendly 45-minute cultural and technical conversation with two team members to discuss your experience, problem-solving approach, and working style.
- Technical Deep Dive: Choose between:
- Homework Assignment (2 hours): Followed by a 1-hour technical discussion.
- Pair Programming (2 hours): A live collaborative session focused on problem-solving.
Regardless of the outcome, you’ll receive constructive feedback to support your growth.