Requirements:
- 6 years of full-stack software development experience with a strong emphasis on frontend development using modern TypeScript frameworks () as well as on backend using Python.
- Proven track record of architecting and delivering scalable production-grade frontend applications and reliable backend services in high-traffic environments.
- Deep expertise in frontend technologies including component-based UI architectures RESTful or GraphQL API integration and CSS preprocessors (e.g. Tailwind).
- Proficiency in backend development including API design relational/NoSQL database optimization and event-driven architectures (e.g. queues ).
- Extensive experience with frontend and backend testing frameworks (e.g. Jest Cypress Pytest) and CI/CD pipelines for automated testing and deployment.
- Extensive experience implementing frontend monitoring with tools (e.g Sentry) to track user journeys detect issues and debug errors.
- Demonstrated ability to lead technical initiatives mentor team members and drive cross-functional collaboration with designers product managers and backend/AI teams.
- Exceptional problem-solving skills and experience debugging complex full stack systems including cross-browser compatibility and production backend issues.
- Strong communication skills with the ability to articulate design decisions and technical concepts to diverse stakeholders.
- Experience with real-time data visualisation WebRTC video streaming interfaces or high-volume data processing in constrained environments.
- Familiarity with cloud platforms (e.g. AWS GCP Azure) infrastructure-as-code tools (e.g. Terraform Kubernetes) or design collaboration tools (e.g. Figma Storybook).
Responsibilities:
- Architect and develop responsive high-performance frontend applications using modern frameworks (e.g. etc ) to support real-time data visualization violation review dashboards and customer-facing portals.
- Develop and maintain scalable backend services including APIs data processing pipelines and notification systems using Python to support frontend functionality and ensure seamless integration with the platform ecosystem.
- Lead the creation of reusable modular UI components and design systems ensuring consistency accessibility and maintainability across the platform.
- Optimize frontend performance for low-latency rendering and efficient data handling while also enhancing backend performance for high-volume traffic violation workflows.
- Design and refine database schemas queries and caching strategies to support both frontend and backend scalability and performance requirements.
- Collaborate with backend AI and platform teams to integrate frontend and backend systems ensuring robust data flow and end-to-end functionality.
- Establish and enforce testing standards across the stack including unit integration and end-to-end tests using tools like Jest Cypress or Pytest to ensure reliability and accessibility.
- Integrate robust monitoring and alerts to track user journey and detect errors.
- Mentor junior engineers lead code reviews and champion best practices for full stack development including frontend accessibility responsive design and backend reliability.
- Drive adoption of modern tools and workflows such as TypeScript Webpack or Vite for frontend and Docker or Kubernetes for backend to enhance developer productivity and system performance.
- Troubleshoot and resolve critical issues across frontend and backend ensuring cross-browser compatibility minimal downtime and optimal performance.
- Contribute to technical roadmaps evaluate emerging technologies and drive innovative full stack solutions to enhance user experience and system reliability.
Requirements: 6 years of full-stack software development experience with a strong emphasis on frontend development using modern TypeScript frameworks () as well as on backend using Python.Proven track record of architecting and delivering scalable production-grade frontend applications and reliable ...
Requirements:
- 6 years of full-stack software development experience with a strong emphasis on frontend development using modern TypeScript frameworks () as well as on backend using Python.
- Proven track record of architecting and delivering scalable production-grade frontend applications and reliable backend services in high-traffic environments.
- Deep expertise in frontend technologies including component-based UI architectures RESTful or GraphQL API integration and CSS preprocessors (e.g. Tailwind).
- Proficiency in backend development including API design relational/NoSQL database optimization and event-driven architectures (e.g. queues ).
- Extensive experience with frontend and backend testing frameworks (e.g. Jest Cypress Pytest) and CI/CD pipelines for automated testing and deployment.
- Extensive experience implementing frontend monitoring with tools (e.g Sentry) to track user journeys detect issues and debug errors.
- Demonstrated ability to lead technical initiatives mentor team members and drive cross-functional collaboration with designers product managers and backend/AI teams.
- Exceptional problem-solving skills and experience debugging complex full stack systems including cross-browser compatibility and production backend issues.
- Strong communication skills with the ability to articulate design decisions and technical concepts to diverse stakeholders.
- Experience with real-time data visualisation WebRTC video streaming interfaces or high-volume data processing in constrained environments.
- Familiarity with cloud platforms (e.g. AWS GCP Azure) infrastructure-as-code tools (e.g. Terraform Kubernetes) or design collaboration tools (e.g. Figma Storybook).
Responsibilities:
- Architect and develop responsive high-performance frontend applications using modern frameworks (e.g. etc ) to support real-time data visualization violation review dashboards and customer-facing portals.
- Develop and maintain scalable backend services including APIs data processing pipelines and notification systems using Python to support frontend functionality and ensure seamless integration with the platform ecosystem.
- Lead the creation of reusable modular UI components and design systems ensuring consistency accessibility and maintainability across the platform.
- Optimize frontend performance for low-latency rendering and efficient data handling while also enhancing backend performance for high-volume traffic violation workflows.
- Design and refine database schemas queries and caching strategies to support both frontend and backend scalability and performance requirements.
- Collaborate with backend AI and platform teams to integrate frontend and backend systems ensuring robust data flow and end-to-end functionality.
- Establish and enforce testing standards across the stack including unit integration and end-to-end tests using tools like Jest Cypress or Pytest to ensure reliability and accessibility.
- Integrate robust monitoring and alerts to track user journey and detect errors.
- Mentor junior engineers lead code reviews and champion best practices for full stack development including frontend accessibility responsive design and backend reliability.
- Drive adoption of modern tools and workflows such as TypeScript Webpack or Vite for frontend and Docker or Kubernetes for backend to enhance developer productivity and system performance.
- Troubleshoot and resolve critical issues across frontend and backend ensuring cross-browser compatibility minimal downtime and optimal performance.
- Contribute to technical roadmaps evaluate emerging technologies and drive innovative full stack solutions to enhance user experience and system reliability.
View more
View less