HOW WE WORK We are all about open communication, agility, and trust. Our team is comprised of high-performance individuals that work well together. We also value your thoughts, opinions and give you the platform to share your ideas and implement them. GREAT IF YOU HAVE Fluent communication skills in English Deep knowledge of JavaScript or TypeScript programming, using React Good knowledge in GraphQL or willing to learn it fast Ability to build accessible user interfaces The drive to understand the needs of our customers Experience mentoring team-members WORK EXPERIENCE Minimum 5 years in Web front-end development Experience with mobile development a plus Experience with construction industry a plus WHAT YOU’LL BE DOING
User Interface Development Design and implement user interfaces for the app using HTML, CSS, and JavaScript. Ensure responsive and visually appealing design that aligns with project requirements. Choose and use a frontend framework such as React, Angular, or Vue.js to facilitate the development of complex user interfaces. Leverage the chosen framework to enhance development efficiency and maintainability.Implement responsive design principles to ensure usability on various devices and screen sizes.
Data Visualization Implement data visualization components to display project progress data on dashboard. Use charting libraries (e.g., D3.js, Chart.js) to present data in meaningful and simple ways.
User Experience (UX) Design Focus on creating an intuitive and user-friendly experience for the application users. Collaborate with UX designers to implement design principles that enhance usability.
State Management Implement state management mechanisms (e.g., Redux in React) to manage and share state across different components. Ensure efficient state updates and synchronization with backend data.
Performance Optimization Optimize frontend performance, minimizing load times and optimizing resource usage. Implement code splitting and lazy loading for efficient use of resources.
Collaboration with Backend and DevOps Collaborate with backend developers to define and consume API contracts. Work with DevOps to understand deployment processes and ensure frontend components are correctly integrated into the overall system.
ABOUT OPTEAM The construction industry has long since suffered from cost overruns and missed deadlines. 50% of large typical construction projects run 80% over budget. OPTEAM is based in Dubai, UAE and is working to evolve the way projects are managed and tracked. Using our own in-house AI algorithms and patented methodologies, we build software to help construction companies track and optimize their construction planning.