cover image
CYNA

CYNA

cyna-it.fr

1 Job

40 Employees

About the Company

Cyna supports SMB with a range of cyber services and solutions.

Listed Jobs

Company background Company brand
Company Name
CYNA
Job Title
Mid-senior developer fullstack
Job Description
Job title Mid‑Senior Full‑Stack Developer (TypeScript) Role Summary A full‑stack engineer responsible for designing, developing, and maintaining scalable web applications using TypeScript across front‑end and back‑end layers. Acts as a seasoned technical reference, guiding architecture decisions and code quality while ensuring robust test coverage. Expectations - 6+ years total professional development experience. - 3+ years hands‑on TypeScript (Node.js + modern frameworks). - Proven expertise in software architecture and design patterns. - Ability to assess alternatives, propose pragmatic solutions, and lead technical direction without managerial duties. - Strong SQL knowledge and experience with relational databases. - Demonstrated proficiency in automated testing (unit and end‑to‑end). - Commitment to clean code, maintainability, and efficient delivery. Key Responsibilities - Develop and maintain full‑stack features using TypeScript on both client and server. - Serve as a technical champion—evaluate trade‑offs, recommend solutions, and document design choices. - Enforce clean code principles and best practices, tailoring guidance to team maturity. - Participate in architecture design sessions and help steer long‑term technical strategy. - Ensure code scalability, performance, and maintainability; identify and refactor technical debt. - Write, maintain, and run automated unit and e2e tests to guarantee platform reliability. - Collaborate with cross‑functional teams to integrate new features and resolve bugs. Required Skills - Advanced knowledge of TypeScript, Node.js, and at least one modern front‑end framework (React, Angular, Vue, etc.). - Experienced with relational database design and SQL querying. - Strong grasp of software architecture, design patterns, and system scalability. - Proficiency in automated testing tools and frameworks (Jest, Cypress, Playwright, etc.). - Familiarity with CI/CD pipelines, source control workflows, and Git. - Excellent problem‑solving, communication, and documentation abilities. - Self‑directed, accountable, and collaborative mindset. Required Education & Certifications - Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). - Relevant certifications (e.g., AWS Certified Developer, Microsoft Certified: Azure Developer, etc.) are an advantage but not mandatory.
Courbevoie, France
Hybrid
Senior
26-09-2025