About RIU:
One of the fastest growing Enterprise ESG Platform for Corporates and Supply Chain, RIU empowers Corporates with the power of ESG reporting automation.
We are backed by prominent investors
Key Responsibilities
- Full understanding of the technical architecture and the different sub-systems
- Able to work as the Tech Lead in an Agile Scrum environment, focusing on sustainable development of high-performance scalable and maintainable enterprise solutions
- Helps prioritize technical issues with engineering managers
- Proactively guides technical decisions in a domain of expertise
- Recommend and validate different ways to improve reliability, efficiency, and quality
- Identify optimal approaches for resolving quality or consistency issues
- Ensure successful system delivery to the production environment and assist the operations and support team in resolving production issues, as necessary
- Develop, test, and maintain architectures for data stores, databases, processing systems, and microservices
- Integrate various sub-systems or components to deliver end-to-end solutions
About You
- Tech Savvy: Proficient in multiple technologies and frameworks
- Manages Complexity: Highly experienced at managing complex technical projects and systems
- Plans and Aligns: Proficient in creating comprehensive project plans and ensuring alignment with strategic objectives
- Collaborates: Proficient in collaborating, leading team efforts, and resolving conflicts
- Manages Ambiguity: Comfortable working in situations where clarity is limit
- Engaged: You share our values and possess the essential competencies needed to thrive at RIU
Requirements
- Extensive knowledge of HTML, JavaScript, CSS3, bootstrap
- 5+ years of hands-on experience with JavaScript frameworks (React JS)
- Strong understanding of state management, frontend design patterns, data structures, and algorithms
- Experience with TDD methodology, writing Unit test cases, and end-to-end testing
- Experience working with cloud-scale and micro/macro-services architectures
- Experience designing, developing, and testing highly scalable, reusable UI components
- Experience working with Docker/Kubernetes/Containers
- Experience with Agile Development
- Familiarity with AWS Cloud
- BS/MS in computer science or related field
Bonus Points
- Desire to learn and adopt new technologies
- Knowledge of backend services and micro-service architecture
- Familiarity with deployment of frontend application
- Familiarity with relational databases like MySQL / PostgreSQL
- Familiarity with modern cloud data warehouses like Snowflake