Senior React Developer - 5 months contract Immediate hire ( Full Time )
Posted: May 31, 2025
Job Description
Join Robusta Technology Group, a digital transformation enabler working across various industries, as a Senior Frontend Engineer. You will be instrumental in building next-generation web applications using React, focusing on client vision, mentoring the team, and driving frontend best practices.
Key Information
- Location Model: N/A (Implied On-site or Hybrid in Egypt/Germany based on company hubs, but not explicitly stated for this role)
- Location Details: N/A (Based in Egypt & Germany, but specific role location is unclear)
- Salary Range: N/A (Stated as "Salary in USD", but no range provided)
- Years Experience Min: 5+ years
- Employment Type: N/A (Likely Permanent Full-Time)
- Company Industry: Digital Transformation / Tech Agency
- Visa Sponsorship: N/A
- Relocation Assistance: N/A
- Working Hours: N/A
Technical Stack
- Core (Must-Have):
- React.js
- TypeScript
- State Management (Redux or Context API)
- Agile Methodology
- Nice-to-Have:
- GraphQL
- Cross-platform Mobile Development (Ionic, ReactNative)
- Reactive Programming (RxJS)
Role & Responsibilities
- Key Responsibilities:
- Build next-generation web applications with a focus on client vision.
- Mentor team members and participate in the hiring process.
- Actively participate in design processes and conduct code reviews.
- Collaborate with stakeholders on feasibility and timelines.
- Explore, communicate, and implement Frontend best practices.
- Collaborate with UX/UI designers to translate concepts.
- Develop and maintain robust and scalable React applications.
- Optimize components for performance and ensure responsiveness.
- Must-Have Qualifications:
- 5+ years experience in React JS.
- Experienced with Agile methodology.
- Strong knowledge of concepts and paradigms.
- Ability to work with more than one language and framework.
- Solid understanding of CS fundamentals.
- Experience with TypeScript.
- Excellent communication and interpersonal skills.
- Strong grasp of the English Language.
- Nice-to-Have Qualifications:
- Experience with GraphQL.
- Experience building cross-platform mobile apps using JavaScript (Ionic, ReactNative).
- Familiarity with Reactive Programming (RxJS).
- Previous experience dealing with client-side testing patterns.
Company & Culture
- Benefits Highlights:
- Salary in USD (Specifics not provided)
- Potential Red Flags / Things to Note:
- Location and specific employment type are not explicitly stated.
- Salary is mentioned as "in USD" but no range is provided.
- Specific benefits package details are not listed.
- Company Culture Snippets:
- Focus on digital transformation and client solutions.
- Cross-functional team environment.
Description Who we are: 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 & industries on implementing digital transformation programs. Engagements are typically focused on the digitization of existing operations & 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. 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 & 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 5+ years of experience in React JS Experienced with Agile methodology 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 a plus, building cross-platform mobile applications using JavaScript (Ionic, ReactNative) and familiar with Reactive Programming (RxJS) Excellent communication and interpersonal skills, with the ability to effectively collaborate and influence cross-functional teams. Strong grasp of the English Language (writing and speaking) Previous experience dealing with client-side testing patterns Excellent English Benefits Salary in USD
Job Details
Location
Remote / Cairo, Egypt
Key Skills
Frontend DevelopmentReduxContext ApiWeb DevelopmentUi/ux DesignReact.js