Numberly Logo png

Software Engineer

Numberly

Job Description

Numberly uses technology for marketing: we help our clients to better understand their customers by implementing systems to collect, analyze and use data. To do so, we are more than 150 engineers (a third of Numberly's talents) working in autonomous teams. We ensure that everyone can develop a positive influence, be proactive and challenge our technical and organizational choices.


The NMP team is a diverse and multidisciplinary group composed of developers (fullstack, backend, and frontend), product owners, UX/UI designers, and product support specialists. We are responsible for the development and maintenance of the Numberly MarTech Platform, a comprehensive suite of applications designed to create and analyze campaigns across all digital channels, including email, SMS, push notifications, Facebook, and more.


As the stability and the maintainability of our product is one of our main concerns, we give a high importance to the quality of our code, the constant updating of our technical stack and the efficiency of our processes.

To further enhance our development team, we seek a curious, autonomous individual with strong adaptability. While mastery of our entire technical stack isn't required, a solid foundation in backend development is highly recommended to ensure quick and effective contributions.

You role will consist in:

  • Collaborating with a product owner and our UX/UI designers to develop new features
  • Improving the performance and the use experience of the platform
  • Documenting the technical evolutions you'll perform and sharing the good news with others
  • Regularly monitoring advancements in the tools and libraries we utilize
  • Bringing your own ideas about technical subjects but also regarding the team's organization or the

 

Qualifications

  • Strong communicator, able to clearly explain and defend complex ideas and listen to others
  • A desire to progress and to help others progress, technically (meetups, internal training) and personally.
  • Confidence making tradeoffs when leading projects to ensure constant progress.
  • Writing code but also managing your deployment.
  • Professional English (our teams are international).

What we would love

  • Daily use of Linux is very preferable but not required.
  • Familiarity with techno we are using (see below) and especially our backend stack.
  • Being a fullstack developer with some knowledge in Vue 3 is a great plus but isn’t required.
  • Open-source contributions.

Tech Radar

  • Python (FastAPI)
  • Vue 3 (Typescript)
  • PostgreSQL & MSSQL
  • Event-driven with Kafka
  • CI/CD via GitLab
  • Autonomous deployments with Kubernetes & Docker
  • Quality Assurance : integration, unit & e2e tests (cypress / pytest

Additionnal information:

  • At Numberly, we share a passion for transmission: weekly internal talks, meetings with expert professionals in their field, continuous learning.
  • Fast and powerful onboarding, in particular thanks to: the mentor assigned to each newcomer; to Live my life in different teams; Happy Meetings: monthly internal meetings to meet up with all our teams around the world and share group news.
  • We cultivate freedom of speech which allows everyone to participate in the development of the group.
  • We act positively on our ecosystem through 1000mercis impacts and via our activities which create value in the Open Internet and contribute to the enrichment of Open Source.
  • Numberly is an actor of diversity with a gender equity score of 97/100.
  • Numberly is an international environment with more than 30 nationalities in our teams.
  • Offices in the image of each of the teams, a generous library, a large fully equipped music studio, two cats, selective sorting and vermicomposting, the possibility of bringing your pet and space for bicycles! In each kitchen: coffee, tea, unlimited infusions and also mystery lunches, acting classes, Gymlib partnership, sports classes and parties (often in disguise).
  • Possibility to be remote up to 50% of your time (to be organized as you wish) and to work up to 60 consecutive (working) days remotely.
  • For those who need, the possibility of working full remote during the period of the Olympic Games.
  • Swile card (meal vouchers).
  • Possible mobility in our various offices abroad.
  • Numberly welcomes people with disabilities.

Freshly added jobs

+172
30 days

Software Engineer

Software Developer .NET

React Developer

Frontend Developer