Back
Full-time
avatar
Modus Capital
|
Salary: Negotiable

Senior React Developer

About Modus

 

Modus is a holistic Venture Platform that invests in people first and provides entrepreneurs with more than just the financial capital needed to succeed. By combining operational, institutional, and financial capital, we provide a foundation for the development of innovation ecosystems by building and supporting startups in MENA and other emerging innovation markets.


About Role

If you're a Web Developer with a passion for design and an understanding of user experience, Modus has an opening that you should definitely check out. Are you creative, highly capable of coding? Then apply today to put your talents as a Web Developer to the test.


The React Developer helps and develops the next generation of the apps using tools such as React.js, Redux, GraphQL and Webpack.

Responsibilities

  • Understand, thoroughly, your team's internal technologies
  • Provide commentary, review, and feedback to other teams about their projects and products when necessary, especially in how those integrate with your own team
  • Test your work to ensure that it meets all acceptance criteria and works as expected
  • Assure your work meets business needs and present for sign off
  • Modify build processes to add new modules to an existing project and develop build processes for new projects
  • Design, develop, and debug unit and integration tests for new and existing code
  • Understand and take ownership of your code (and other's code) through the process until deployment, contribute to improve efficiency and consistency of the process
  • Participate in peer code reviews providing qualitative feedback
  • Research internal implementations as well as potential new technologies and communicate output of that research
  • Identify root cause defects and production bugs, fix them as requested, communicate impact of bugs, and work with stakeholders to schedule fixes
  • Research changes to external integrations and update code, understand the cadence of these changes, and contribute to the ongoing plan to manage changes
  • Provide technical direction on various types of tasks on your platform and participate in technical direction for larger projects
  • Manage your team's version control system and address merge conflicts, incorporating your team's branching process
  • Contribute ideas on how to improve the branching process
  • Facilitate teamwork among your employees and encourage others to provide insight into how to optimize team communication
  • Stay current with platform changes and third-party libraries and proactively investigate better solutions for current technologies
  • Understand our project management tools and processes, contribute ideas on improving our project management systems
  • Respond to emergency issues and alerts assigned to you and provide insight to improve monitoring and alerting systems

Qualifications

Minimum of 5 years of professional front end development experience building web application from scratch

  •    Expert proficiency in JavaScript or TypeScript
  •    High level of proficiency with React and Redux
  •    Hands-on experience with markup languages
  •    Knowledge of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
  •    Good understanding of server-side CSS preprocessors
  •    Fair understanding of GraphQL
  •    Understanding of session management in a server environment
  •    Experience with responsive and adaptive design
  •    Familiarity with design software (Sketch, Figma, etc.)
  •    Experience working with multiple platforms such as Desktop, Mobile, Tablet, etc.
  •    Understanding of SEO principles
  •    Experience in writing and automating Unit tests, Functional Tests, and Integration tests
  •    Experience with all phases of systems development life cycle (SDLC) using Agile (Scrum) methodologies
  •    Knowledge of Web Servers, i.e., nginx and others
  •    Ability to research and recommend third-party libraries and services for product development
  •    Understanding of advanced version control concepts (rebase, resolving merge conflicts)

Benefits

  • Paid time off according to local laws (sick days, vacation days)
  • Health insurance
  • Education reimbursement.
  • Employee recognition programs
  • Workplace perks such as recreation activities, food and coffee, plus flexible work schedules .

Full-time Position

Cairo Governorate - Egypt / Hybrid

Hybrid

Advanced (5-10 yrs)

English

ASAP

Any Time Zone

Share this Job
About the Company
avatar
Modus Capital
Modus is a holistic Venture Platform that invests in people first and provides entrepreneurs with more than just the financial capital needed to succeed. By combining operational, institutional, and financial capital.
Maadi
Cairo Governorate, 11728
Egypt

Full-time Position

Cairo Governorate - Egypt / Hybrid

Hybrid

Advanced (5-10 yrs)

English

ASAP

Any Time Zone

Share this Job