Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailPrimary Responsibilities:
Collaborate with product owners to define requirements and translate them into technical solutions.
Design develop and maintain scalable high-quality and business-aligned architectures that solve complex problems across multiple domains and technologies such as TypeScript and PHP at a full stack capacity.
Apply systems-thinking to understand interdependencies and drive holistic long-term solutions.
Identify troubleshoot and resolve advanced technical issues across the application stack identifying opportunities for optimization and performance improvements.
Lead and mentor team members through the development cycle promoting best practices in coding architecture and agile methodologies.
Conduct regular code reviews providing constructive feedback and improving the overall quality of the codebase.
Write clean maintainable and well-documented code that adheres to established coding standards.
Implement comprehensive testing strategies including unit integration and functional testing with tools such as Jest.
Maintain high-quality documentation and support scalability planning for all major systems.
Implement and maintain best practices for SEO and accessibility compliance across all devices.
Evaluate and integrate new technologies to improve system performance security and scalability.
Stay up to date with the latest industry trends technologies and frameworks and actively contribute to the continuous improvement of our development processes and practices.
Collaborate with cross-functional teams including product managers designers and other developers to define and implement innovative solutions.
Qualifications :
Required Skills:
Minimum 10 years of experience in web development with at least 5 years in TypeScript development and 3 years in a technical leadership role.
Advanced proficiency in JavaScript frameworks and with a minimum of 3 years.
Experience with Incremental Static Regeneration (ISR) for performance-optimized web delivery.
Familiarity with data fetching strategies in server components (e.g. ).
Understanding of caching and revalidation techniques to ensure data freshness and performance.
Solid experience with testing frameworks like Jest PHPUnit Codeception or Cypress.
Strong knowledge of front-end technologies such as Bootstrap/Tailwind.
Proficiency with version control systems like Git and experience with branching strategies.
Strong ability to quickly learn and adapt to new concepts tools and processes.
Proven track record in client communication project planning and delivering scalable solutions.
Strong analytical problem-solving and organizational skills.
Excellent communication skills and ability to work in a fast-paced environment.
Demonstrate emotional intelligence approachability and the ability to lead with empathy while thriving in team-oriented environments.
High English proficiency (C1 level or higher).
Nice To Have:
Familiarity with Agile/Scrum methodologies.
Solid experience with PHP particularly using the Laravel framework.
Ability to define and manage CI/CD pipelines using tools such as (e.g. GitLab CI)
Proficiency in managing development staging and production environments (e.g. Docker)
Proficiency in dependency management and package configuration (e.g. Composer npm)
Familiarity with code instrumentation and monitoring tools like Sentry New Relic or Datadog.
Remote Work :
Yes
Employment Type :
Full-time
Remote