+
Login

Enter your email and password to log in if you already have an account on H512.com

Forgot password?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

101+53 =
+
Forgot password

Enter your email, and we will send you your password

Camplight

Full-Stack Engineer (B2B Contractor)

ApplySubmit your application

The job listing is published in the following categories

  • Anywhere
  • Report an issue Megaphone icon

Report an issue with the job ad

×

    What is wrong with the job listing?*
    Please describe the problem:
    In order to confirm you are not a robot please fill the answer to the calculation in the field:
    Tech Stack / Requirements

    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:

    • 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.