Fullstack JS TS / C# / PHP
- Published on
About the Role
Urban Linker is looking for a Fullstack developer with strong experience in TypeScript and Node.js, capable of working in a demanding technical context and independently. You will be involved in a gradual redesign of internal applications currently maintained by an external service provider. The main missions include taking over the existing technical foundation, actively participating in application redesign (progressive migration, app after app), providing expertise in code quality, architecture and best practices, contributing to building a durable, robust, maintainable product, and adding new features as development progresses.
About the Candidate
We are looking for candidates with mandatory technical skills, including at least 3 years of experience in TypeScript/Node.js development. Confirmed experience with the Node.js and React.js stack, and the ability to follow good development practices like SOLID principles, documentation, and unit tests are essential. Candidates should also be able to handle projects without detailed initial specifications and read existing PHP and ideally C# code. Bonus appreciated skills include experience in redesigning JavaScript applications and knowledge in C#, as well as a degree in engineering and technical English proficiency for documentation purposes.
About the Company
Urban Linker is a technology-driven organization which facilitates the improvement of internal applications. You will be integrated into a small internal technical team, working closely with the CTO, business leaders, and other stakeholders.
Company Culture and Benefits
The work environment provides flexibility, with 2 days of teleworking allowed per week. To ensure a collaborative environment, the recruitment process involves interviews with the CTO and HR and may include exchanges with middle management.
Technical Environment
The main technical stack includes TypeScript, Node.js, and React.js, along with considerations for existing code in PHP and C#. Note that the project is in its initial stage, and formal specifications are not yet established. Overall, we seek someone who possesses strong communication skills, autonomy, rigorousness, and curiosity as part of our team culture.