Dev FullStack

  • CDI 
  • Début :  
  • Salaire entre €45 et €55
  • Télétravail total possible
  • > 3 ans

La tribu



    Le poste

    Dev FullStack

    • CDI 
    • Début :  
    • Salaire entre €45 et €55
    • Télétravail total possible
    • > 3 ans


    DualSun is the inventor of the all-in-one solar panel and a digital and innovative manufacturer representing the made in france know-how. Founded in 2010, DualSun has developed a unique solar technology and expanded all over the world from Australia to Singapour and Europe.

    Since the beginning, the company has had a strong digital culture with the development of our web application MyDualSun. MyDualSun enables homeowners to go solar and solar installers to grow their business in the ost fluid and user friendly way. It is first a solar simulator thmat defines and tailors solar systems according to the customer needs and then a lead generation platform connecting solar installers to their customers. MyDualSun is a browser-based platform that doesn’t require a download, or setup.

    Job description

    MyDualSun has been built with ease-of-use in mind.
    We serve solar installers of all sizes to optimize their lead generation, organize their project pipe, and provide precise simulations to their customers. We are a product driven company which means that the quality of what we deliver matters most. We will always choose quality over quantity in terms of development.

    Here are our core values:

    • Stay curious: Be interested in the world around you.
    • Remain humble: Keep learning and keep your ego in check.
    • Be resourceful: Go that extra mile in the most efficient way.
    • Own it: Take pride in what you do, own your wins, and fails.
    • Be transparent: Sharing knowledge, learnings, feedback, and mistakes.

    Team description:
    As one of the first members of the tech team, you will have a lot of autonomy but also a responsibility to build the best product possible using the latest technologies and without compromise on the code legacy. With a B sery coming soon, which aim is to grow the tech team, you will have to create the best conditions to onboard quickly and efficiently new team members and ensure the scalability of the app.


    • Backend: Ruby 2.7.0
    • Datastores: PostgreSQL / Redis
    • Test framework: RSpec
    • Frontend: Angular v10

    While DualSun has headquarters in Marseille, the tech team is remote-first. As a matter of fact, we are all living in different cities so we are looking for the best talent, no matter where you live.

    In this role, you’ll be responsible for:

    • Leading the communication between Front-End and Back-End Teams and comprehend our entire stack
    • Accelerating our roadmap to create an impact on the company’s growth
    • Incentivizing best practices from your past experiences at every level of the company (from interns to c-levels)
    • Shipping great products with an emphasis on code quality and reducing code legacy (TDD)

    Preferred experience

    For this Fullstack Engineer role, we are looking for someone with the following experience:


    • At least 2 years experience in Ruby and Rails (Rails 5+) and its ecosystem in production
    • Strong skills in SQL (mostly through PostgreSQL) and knowledge in code / data scalability (e.g CQRS)
    • Experience with workers and idempotency patterns (e.g Sidekiq)
    • Rigorous about testing and code quality (TDD, acceptance tests, unit tests)
    • Respect of SOLID principles, or any pattern helping with delivering great code
    • You love to make your code readable and get excited looking at beautifully written algorithms.


    • When something breaks you don’t roll on the floor crying, but rather take the lead to fix it up.
    • You are curious about new languages and aren’t afraid of using new patterns and structures.

    Team fit:

    • You’re a team player and you have a sense of ownership.
    • You want to work in a company that has an impact on climate change
    • If not French native speaker you’re fluent in English
    • You’re up for a challenge.

    Moreover, we are looking for someone who can work in the Paris time zone (we accept a time difference of 2 hours maximum).

    Confidence can sometimes hold us back from applying for a job. But we’ll let you in on a secret: there’s no such thing as a ‘perfect’ candidate. So however you identify and whatever background you bring with you, please apply if this is a role that would make you excited to come into work every day.

    What it is like to join DualSun:
    🗺 Work from anywhere you want:

    • 🏡 Home (participation for equipment and costs, according to our expense policy)
    • 🏢 Marseille office (snacks, drinks, afterworks…)
    • 🚉 Business trips are covered (according to our internal T&E policies)
    • 🚲 Sustainable mobility package for daily trips to go to work

    🎉 Cheer up your DualSun life:

    • 🏖️ Off-sites once a year
    • 🏊 Solar-heated pool in Marseille
    • 👐 Teambuildings
    • 🗣 Monthly Talking times

    And also, benefit from:
    🇫🇷 All French legal benefits for French contracts: health insurance with Alan and transport subscription to go to work (covered at 50%).

    Recruitment process

    One technical test will be given as a starting point of the process followed by interviews by our Product Owner and Lead Dev

    Meet the team

    This content is blocked
    Youtube cookies are required to show you this content
    Questions and answers about the offer
    • Ajouter aux favoris
    • Partager sur Twitter
    • Partager sur Facebook
    • Partager sur Linkedin