About us:
At Protex AI, we are at the forefront of AI-driven computer vision, building a safer, smarter industrial workplace with an intelligent operating system that redefines how facilities operate. Backed by top-tier global investors, we recently secured a $36 million Series B to accelerate our mission.
Industry leaders like DHL, Amazon, and Tesla trust Protex AI to drive measurable safety improvements, achieving an average 64% risk reduction within just three months of deployment. Operating in 20+ countries, Protex is the go-to safety partner for Fortune 500 manufacturing and logistics enterprises, transforming workplace safety with real-time, AI-powered insights.
About the Team
The User Applications Team at Protex AI is dedicated to building intuitive, scalable applications that enhance workplace safety through cutting-edge technology. We focus on creating seamless, high-performance user experiences while adopting best practices in microfrontends to ensure modularity and scalability. Our collaborative environment empowers each team member to drive innovation and create impactful solutions that improve workplace safety.
About the Role
We’re looking for a Senior Software Engineer with expertise in designing and developing dynamic, user-centric applications. You will be responsible for creating scalable UI components, implementing microfrontend architectures for better modularity, and designing reusable components with methodologies like BEM/BEMIT. Your role will involve optimizing performance, ensuring responsive and maintainable styles, and contributing to a performance-driven safety platform that enhances workplace safety globally.
What We're Looking For:
* Expertise in Modern JavaScript (ES6+): You’re comfortable with object-oriented JavaScript (OOJS) principles and design patterns. You write clean, modular, and maintainable code with a focus on scalability.
* Deep Experience with Frontend Frameworks: You have extensive experience building dynamic, user-centric applications using React and Vue.js.
* Advanced UI Concepts & Design: You understand the latest UI/UX principles and enjoy creating fluid, interactive, and performant interfaces with complex states. You’re adept at optimising CSS and SCSS to create scalable, responsive, and maintainable styles.
* State Management: You’re proficient with state management libraries like Redux and Vuex, and know how to structure state efficiently in large applications.
* Component-Driven Architecture: Experience designing reusable UI components using patterns like Atomic Design that help create sustainable and flexible frontend systems.
* API Integration: Ability to connect frontend systems with backend services through RESTful and GraphQL APIs, bridging technical systems to create cohesive experiences.
* Testing and Automation: Commitment to code quality through testing approaches like Jest for unit testing, and Cypress or Playwright for end-to-end validation.
* CSS Preprocessors: Experience with SCSS features like variables, mixins, and nesting to create maintainable stylesheets that support team development.
* Cloud Deployment Experience: Familiarity with AWS services like Amplify for deploying frontend applications and managing cloud environments.
* 5+ years of experience in frontend engineering, working on meaningful, production-level systems.
* A BS in Computer Science or equivalent.
Nice to Have:
* Familiarity with serverless architectures, microservices, or containerized applications (Docker, Kubernetes).
* Understanding of performance optimisation techniques in web applications (e.g., lazy loading, code splitting, image optimization).
* Familiarity with CI/CD pipelines and DevOps processes to streamline deployment.
* Exposure to Agile methodologies and project management tools like Jira.
* Interest in mentoring colleagues and sharing knowledge across the team.
Why Join Us?
We nurture an environment where team members both lead with confidence and connect meaningfully with colleagues. Our dynamic culture values both individual contributions and collective success, where engineers support each other to overcome challenges and grow together.
If you’re an engineer with a passion for frontend development, crafting complex UIs, and shaping the future of safety technology, we want to hear from you. Even if you don’t meet every single requirement, we’re excited to learn how you can contribute to our mission.
Protex AI is an inclusive and equal opportunities employer. We are committed to creating an equitable workplace for everyone regardless of gender, civil status, family status, sexual orientation, religion, age, disability, education level, or race.
#J-18808-Ljbffr