Full-Stack Software Engineer

Logo of DataGalaxy

DataGalaxy

πŸ“Remote - France

Job highlights

Summary

Join DataGalaxy, a leading data catalog company, and contribute to the design and operation of our SaaS platform. You will be responsible for developing technical solutions, writing documentation, participating in testing, and contributing to continuous improvement. Collaborate with various teams, provide technical training, and conduct code reviews. This role requires strong backend and frontend skills, experience with various technologies, and a deep understanding of agile development. DataGalaxy offers flexible working hours, remote work options, competitive remuneration, and various benefits including health insurance, meal vouchers, and public transport reimbursement.

Requirements

  • Experience in .Net (Backend)
  • Relational databases and SQL principles (Backend)
  • ElasticSearch knowledge (Backend)
  • Knowledge of JavaScript/TypeScript, CSS, HTML (Frontend)
  • Proficiency in Angular (Frontend)
  • Understanding of monorepos (Frontend)
  • Advanced knowledge of state management and reactive programming (Frontend)
  • Knowledge of version control concepts with Git (General)
  • Understanding of the principle of unit tests/acceptance tests/e2e tests (General)
  • Knowledge of cloud environments (deployment, architecture, etc.) (General)
  • Understanding of agile development approaches (General)
  • Strong interest in clean code (SOLID, KISS, YAGNI, design patterns, clean architecture, etc.) (General)
  • Algorithmic knowledge (General)
  • Proficiency in English (General)

Responsibilities

  • Understand the issues of the DataGalaxy software (technical, functional, and organizational)
  • Develop technical solutions to meet functional needs
  • Write the necessary technical documentation for skill transfer
  • Participate in the implementation of the testing strategy (TDD, unit tests, acceptance tests, integration tests, e2e tests)
  • Contribute to the continuous improvement of implemented methodologies (Agility, BDD/DDD)
  • Participate in the corrective maintenance of the application (bug fixes)
  • Ensure the technical maintenance of the application (library updates, refactoring, etc.)
  • Work closely with Product Managers, the Marketing team, and Sales team
  • Provide technical training for new junior employees and more generally supporting teams in their skill development
  • Review and validate the team’s pull requests, organizing technical meetings/peer/mob programming sessions to maximize code quality
  • Conduct continuous technological watch

Preferred Qualifications

Exposure to signals in angular

Benefits

  • Offices in the heart of Lyon and Paris, 10-15 minutes from the train stations
  • Flexible working hours ("forfait jour")
  • A real opportunity to join a French start-up that is a pioneer in its market
  • A chance to create your own career path with autonomy in multiple projects
  • An attractive remuneration according to your performance and your potential
  • Remote work at will & 2.50€ net / day
  • Health insurance Apicil
  • Meal vouchers (Swile card of 9€/day)
  • Public transport 50% reimbursement
  • Daily coffee and snacks
  • Quarterly team events and seminars

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let DataGalaxy know you found this job on JobsCollider. Thanks! πŸ™