Job insights

  • Date posted

    06/07/2025

  • Closing date

    05/08/2025

  • Experience Level

    Senior

  • Experience

    3 - 5 Years

  • <

    Remote work option

    Yes

  • Expatriate Eligibility

    Yes

Key responsibilities

  • API & System Integration: Contribute to building and maintaining integrations between platforms via REST, GraphQL, or middleware.
  • Feature Development: Develop frontend components and backend services that enhance CRM and platform functionalities.
  • Database Design & Optimisation: Support the design and maintenance of structured (SQL) databases.
  • Quality & Deployment: Collaborate on code reviews, testing, and support CI/CD pipelines for a smooth deployment process.
  • AI & Automation: Contribute to the development of AI-driven features (e.g. data enrichment, smart segmentation, intelligent workflows) and explore how AI tools can improve internal and client-facing systems.
  • Documentation & Collaboration: Maintain clear documentation and actively share knowledge within the team.
  • CRM Implementation & Customisation: Participate in the setup and configuration of HubSpot CRM and other tools, adapting them to client-specific needs.

Good to know

Goals & Performance Metrics:

Short term - 3 month and medium term - 6 month

N+1 Management Style:

You’ll report directly to our Tech Lead, who embraces a collaborative and empowering leadership style. The focus is on clear communication, regular feedback, and autonomy. You’ll be supported in your technical growth through code reviews, pair programming sessions, and regular 1:1s, while being trusted to own your scope and take initiative.

Career Progression Opportunities:

We’re committed to helping our team grow. As a Software Engineer, you’ll have the opportunity to:
- Expand your technical skills through diverse, real-world projects
- Take on more responsibility by evolving into roles like Senior Engineer, Tech Lead, or Solution Architect
- Contribute to decision-making in tech choices and product strategy
- Participate in regular performance reviews and career development check-ins
- Access training and mentoring to support your long-term growth within the company

Benefits & Culture:

- Hybrid work environment
- International exposure with clients in France
- Opportunity to learn and grow, including on AI-related topics

Candidate Selection Criteria:

We’re looking for a Software Engineer who demonstrates the following:
- Technical Proficiency: Solid experience in backend development or full-stack development
- Problem-Solving Skills: Ability to analyze, design, and deliver clean, maintainable code
- Communication: Clear and proactive communication in a collaborative, multicultural environment
- Autonomy & Initiative: Capacity to take ownership of tasks and propose improvements
- Team Fit: Alignment with our values of trust, curiosity, and continuous learning
- Language: Working proficiency in French

Bonus points for experience with CI/CD, Docker, API design, or Agile environments.

Work condition:

Hybrid work environment
Flexible

Message from your future manager N+1:

At Nile IO, you’re not just joining a tech team — you’re becoming part of a collaborative, multicultural environment where your voice matters and your growth is a priority.

We work on meaningful, real-world projects that combine technical challenge with purpose. You’ll be surrounded by supportive teammates, a hands-on Tech Lead, and leadership that values transparency, autonomy, and innovation.

Whether you’re looking to deepen your skills, take on more responsibility, or simply enjoy a healthy balance between quality work and quality of life — Nile IO is a place where you can thrive.

Ready to build what matters, with people who care?

Interested in this job?.

30 days left to apply

Apply for this job

Cancel
Job Alert
Subscribe to receive instant alerts of new relevant jobs directly to your email inbox.
Subcrible
Send message
Cancel