131 - Hero - Simple

Job offer

Full Stack Tech Lead Developer - SaaS Platform

M124 - CTA - Split Image

About bciti

bciti empowers cities/communities to grow! bciti develops and commercializes a self-service SaaS Platform for citizens for smart cities/communities.  The platform makes it possible to meet the daily needs of cities/communities and citizens via a SINGLE platform. Currently in ‘scaling up’ mode and in accelerated growth, we remain true to our initial vision : to improve the lives of people everywhere in the world by the intelligent use of new technologies in order to favor informed decision of cities/communities and citizens.

who-we-are
117 - Lists - Bullet points

Tasks and responsibilities

  • Design and develop a robust architecture for our SaaS platform, ensuring scalability, performance, and security;
  • Provide clear documentation to optimize the team's vision and development processes;
  • Lead a team of developers in project execution, ensuring optimal use of resources and technologies;
  • Integrate cutting-edge technologies, such as artificial intelligence and smart contracts, to move towards personalized recommendations and trusted content generation;
  • Contribute to data structuring to feed analytical dashboards that support strategic decision-making for our clients;
  • Ensure ethical data management in compliance with personal data protection regulations.

 

117 - Lists - Bullet points

Required qualifications

  • Proficiency in NestJS, Angular, MongoDB, and a commitment to continuous learning of new technologies (e.g., using AI tools for development, etc.);
  • Significant experience in SaaS platform development and in applying solid software architecture principles;
  • Ability to integrate AI into solution development to enhance user interaction and decision-making.
  • Proven leadership skills with the ability to motivate and lead a small team;
  • Entrepreneurial mindset with strong innovation capabilities and the ability to adapt solutions to the platform's evolving needs;
  • Excellent communication and project management skills.
  • Degree in computer science, software engineering, or equivalent;
  • Relevant certifications in software development, project management, or specific technologies are a plus.

 

117 - Lists - Bullet points

Why Join bciti?

  • Opportunity to work on projects with significant social, economic, and technological impact;
  • Dynamic and stimulating environment where innovative ideas are always welcome;
  • Ability to positively impact citizens' daily lives on an international scale.

 

129 - Alternative side-by-side with form

Ready to come aboard?
Send us your resume

about_bciti_hero