Software Frontend Engineer

Software Frontend Engineer
robusta, Egypt

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Dec 20, 2023
Last Date
Jan 20, 2024
Location(s)

Job Description

Who we are (Company introduction)

Robusta Technology Group (RTG) is a key driver of digital transformation by providing a holistic tech ecosystem. RTG works with its local and international partners to help build digital customer experiences, establish remote engineering hubs, and build ventures across multiple industries and domains. In this pursuit, RTG serves as a catalyst for impact and growth through events, spaces, and content focused on creating impact and growth across the different interactions.

Robusta is a tech agency working with a diverse client base across different sectors amp; industries on implementing digital transformation programs. Engagements are typically focused on the digitization of existing operations amp; processes and/or activation of digital customer engagement channels. With a team of 100+ tech and market consultants, robusta maintains an impactful footprint across EMEA and engages with its clients through its two key operations hubs in Egypt and Germany.

Our Engineering Team

At robusta, Engineers are craftsmen, we take pride in our skills and our target is delivering the right value to our partners. We deeply believe in the Agile amp; DevOps movements, and we structure and shape our systems and processes accordingly.

Our growing team of 50+ Engineers organized across 7 tribes, take pride in their craft, and we are always seeking to build a robust, scalable, resilient, and clean product; we deeply believe one day of good design saves us months of bad implementation.

Our Frontend Tribe

We love meet-ups and giving back to the community. We are always keen to contribute to open-source projects and eager to experiment with new technologies. We enjoy working around within the browser. We are focused on engineering-inclusive products that suit people with all different kinds of needs. Come join our exploratory tribe!

What you’ll be doing

As a Frontend Engineer, you will be working on different types of products from websites to enterprise platforms. As part of a cross-functional team focused on delivery, you will be responsible for carving the visuals of the entire product. Here are some examples of how your day will go:

  • Building the next-generation web applications with a focus on the client’s vision
  • Mentoring team members and involved in the hiring process
  • Participating actively in the design process along with code review.
  • Working closely with the concerned stakeholders on the feasibility of upcoming changes amp; providing accurate timelines of work.
  • Exploring, communicating, and implementing Frontend best practices within the organization
  • Staying ahead of the game and up to date with the latest the field has to offer
  • Collaborate with UX/UI designers to translate design concepts into responsive and interactive user interfaces.
  • Implement pixel-perfect designs with a focus on user experience and usability.
  • Develop and maintain robust and scalable web applications using React.js.
  • Implement state management using tools like Redux or Context API.
  • Integrate with backend services and APIs to ensure seamless data flow.
  • Build reusable and efficient React components and libraries.
  • Optimize components for maximum performance across various devices and browsers.
  • Write clean, well-documented, and modular code.
  • Conduct unit testing and participate in code reviews to maintain code quality standards.
  • Ensure the responsiveness of applications for a variety of devices and screen sizes.
  • Implement responsive design principles and techniques.
  • Collaborate with cross-functional teams, including backend developers, designers, and product managers.
  • Work closely with backend developers to integrate frontend components with server-side logic.
  • Identify and address performance bottlenecks.
  • Optimize applications for maximum speed and scalability.
  • Stay informed about the latest trends and best practices in frontend development.
  • Continuously enhance your skills and share knowledge within the team.

Requirements

What we need from you

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 4 years of experience with Javascript and coding with CSS
  • Experienced with Agile methodology
  • Strong experience working with at least one modern JavaScript framework (React, Angular, Vuejs, etc)
  • Strong knowledge of the concepts and paradigms.
  • Ability to juggle more than one language and framework
  • Solid understanding of CS fundamentals; algorithms, data structures, and time and space complexity
  • Experienced with the following: Typescript or other statically typed language, GraphQL is

Job Specification

Job Rewards and Benefits

robusta

Information Technology and Services - Cairo, Egypt
© Copyright 2004-2024 Mustakbil.com All Right Reserved.