- Temps plein
JOB DUTIES: Responsible for writing large scale infrastructure and tools in C, Ruby, and C for Windows, Linux and Android environments on x and ARM platforms. Software is utilized during all stages of product development across multiple client sites and includes distributed automation processes, web applications, and databases to track millions of records generated by thousands of systems. This role will drive the technical and design direction of a modern web application. Prototype, design, and implement user interfaces. Document technical and design decisions for other team members. Help advance best practices of UI and JavaScript design and development. Design and build server-side functionality. Debug issues in upstream, server-side libraries. Debug data issues with SQL. Be involved in support of existing production environment.
REQUIRED EXPERIENCE AND EDUCATION:
Bachelors or higher degree in Computer Science, Computer Engineering, or equivalent; Must have - years of strong software development experience; Passion for building advanced user interfaces; Strong skills in Web UI design using HTML, CSS, JavaScript; Familiarity with CSS extensions (like SASS or LESS); Significant experience in Front-end: React JS, , Angular; Back-end: , , Python; Databases: MongoDB, PostgreSQL; Experience designing REST/API-driven architectures connecting front-end dashboards to back-end services and database. Proven interpersonal skills; Technical excellence and teamwork; Must be fluent in both written and spoken English
PREFERRED SKILLS: Expert in Web UI design including significant experience with HTML, CSS and CSS Extensions; Experience with and ; Proven experience in full-stack software development and/or technical project management within a fast-paced software or hardware engineering organization; Experience building internal tools, automation scripts, or dashboards from scratch, end to end (UI ? API ? database), Familiarity with LLM-based tooling or conversational interfaces (, natural language/voice interfaces); Exposure to LLM application frameworks such as LangChain or LangGraph; Interest in applying AI/automation techniques to PMO and workflow tooling as the team's roadmap evolves in this direction.