About Us
Linnovate Technologies is a leading open-source innovation company based in Bnei Brak. Since 2006, we have been dedicated to providing software solutions to enterprises. Our philosophy revolves around empowerment through open-source collaboration, offering cutting-edge solutions across various technologies.
General Description
Experienced Full Stack Developer for end-to-end development of web systems – including server-side development (Laravel/PHP) and client-side development (React.js).
The role involves developing and maintaining various enterprise systems: management platforms, BI systems, financial systems, websites, and complex API interfaces – in an advanced technological environment and under modern development principles.
This is a full-time, on-site position, located at our customer's office in Tel Aviv.
Main Responsibilities
- End-to-end development of advanced web systems, including architectural planning, implementation, testing, and deployment to production.
- Writing high-quality, modular code according to coding standards and performance best practices.
- Server-side development using Laravel – implementing business logic, services, RESTful APIs, middleware.
- Client-side development using React.js – building SPAs, dynamic components, state management, API integration.
- Developing systems with complex data entry forms and user interfaces.
- Working with relational databases and optimizing queries, including analyzing DB-side processes.
- Collaborating with product, design, QA, and development teams while ensuring close coordination, quality, and transparency.
- Leading technological initiatives and solutions to improve performance, UX, and user experience.
Mandatory Requirements
- 4 years of experience developing web-based products involving both frontend and backend.
- 4 years of frontend development experience using React.js; full proficiency in JavaScript, CSS, HTML.
- 4 years of backend development experience with Laravel.
- 5 years of experience developing in PHP.
- Proven experience developing systems with complex, dynamic data input processes, admin systems, etc.
- Strong understanding of web technologies: HTTP, HTTPS, Cookies, Sessions, REST, JSON.
- Proficiency in Git and version control.
- Technical English – ability to read and understand documentation, Stack Overflow, technical specs.
Advantages
- Bachelor’s degree in Computer Science / Software Engineering / Information Systems – or equivalent experience.
- Experience working with Linux operating systems.
- Experience working in Agile / Scrum methodologies, including short sprint cycles.
- Experience working on large, complex systems, including in multidisciplinary development teams.