As a Frontend Engineer, you’ll be architecting and implementing the user interface and middle tier of our platforms. You will work with all parties in the company to define and provide a powerful yet simple and intuitive user interface that will be one of the key differentiators of the service in the marketplace.
- Design and develop a rich user interface for mission-critical high-availability analytics applications using JavaScript
- Participate in user experience design, and architecture initiatives and lead regular code reviews with a major focus on usability, performance, scalability, and future expansion
- Write robust code; demonstrate its robustness through automated tests.
- Work as a member of a team, helping the team respond quickly and effectively to business needs.
- Degree in computer science or related field
- 2+ years of industry experience with a proven track record of ownership and delivery
- Experience architecting and implementing large-scale web applications with a sophisticated user interface
- Strong client-side JavaScript fundamentals with experience in frameworks such as Angular, React, Vue, etc.
- Appreciation of agility and pragmatism in software development
- Strong product sense and feel for design, UX/UI
- Own and develop new features for our client's software platforms
- Lead the design and architecture of the frontend application, ensuring that we consistently improve our platform so we can deliver features quickly with high reliability and scalability
- Participate in user experience design, and architecture initiatives and lead regular code reviews with a major focus on usability, performance, scalability and future expansion
- Constantly improve and manage our frontend technology stack
- Work with designers, product managers and backend engineers to respond quickly and effectively to business needs.
- Excellent communication skills, a positive attitude, and empathy
- Competitive salary
- State-of-the-art computer hardware and software
- Social/Medical insurance
- Flexible schedule
- Your work makes a difference in people's lives
Top Skills
What We Do
Rubikal is a premier custom software development company with an elite engineering workforce, providing exceptional expertise in planning and developing real-time, scalable, fault-tolerant solutions.
Based in Egypt we are specialized in building highly skilled teams for startups, SMEs, and corporates in need of robust software solutions.
With a dynamic agile environment, our team provides project-ready tech experts that work in full compliance with business needs and objectives.
We have a successful long track record in helping businesses around the globe with products designing, prototyping, and development
Rubikal was selected by Linkedin in 2021 as one of the Top Startups list in Egypt, and becomes a Clutch Leader ranking 2nd on the list of the most prominent Egyptian B2B firms for 2021!
Rubikal pursues to be the best software development employer that offers not only competitive compensation and challenging projects but also other game-changing benefits. Among these are the free health care programs, free commuting, free meals, awesome gaming room, and flexible schedules. We care deeply about the satisfaction of our employees, we focus on growth and learning opportunities, believe in a diverse cultural environment and equal opportunities.