Front-End Developer | Next.js (React) | German Speaker

#Expleo #SoftwareDeveloper #React #Next.js #GermanSpeaker
Job ID
2024-33038
Job Locations
EG-Cairo-Cairo
Position Type
Permanent
Position Category
Quality & Testing
Visa sponsorship
None
Languages Required
English - B1 & German - B2
# of Openings
1
Workplace
Hybrid

Overview

Works independently taking full responsibility for a certain area. Works on Development projects using available frameworks and tools and establishing plans for projects with on-time and on-budget project goals. Primary role in Development in the areas of building and working on enterprise grade software systems, in line with agreed plans and strategies.

Responsibilities

  • Works on multiple phases of a project and/or multiple small projects of moderate scope and sometimes complex assignments.
  • Takes responsibility for a certain area and conditions as well as creating or modifying existing code to add new features and improve performance.
  • Selects appropriate standards, methods, tools and applications for project use. Participates in peer reviews of solution designs and related code.
  • Designs, codes and documents simple programs or scripts and assists in the implementation of software which forms part of a properly engineered system.
  • Co-ordinates the collection and documentation of user requirements, development of user stories, and estimates, conducting research to define problems and preparing
  • responses to anticipated questions.
  • Designs, develops, and unit tests applications in accordance with established standards.
  • Prepares reports, manuals and other documentation on the status, operation and maintenance of software.
  • Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage and work processes whilst following the software
  • development lifecycle.
  • Accurately identifies project risks and reports effectively to relevant stakeholders. Manages issues, risks, actions, dependencies, and defects to the success of the project.
  • Maintains the status of the project and provides guidance to the work of junior team members.
  • Works across teams to achieve group goals.

#LI-KA1

Qualifications

MUST Have requirements:

  • Fluent Command in written and spoken English.
  • German Language (B2); basic - good level of reading and understanding emails and client requirements.
  • Kowledge and experience in Next.js (React)
  • Unit Tests using React-Testing-Library & Jest
  • Experience in TypeScript, JavaScript & Tailwind

Desired Skills

  • Knowledge in Atomic Design Pattern is a plus

Experience

General:

  • Shows genuine interest in the business and clients. Understands how the business can contribute to clients.
  • Professional attitude, with experience in treating stakeholders with respect and dignity.
  • Open to the possibility of change and considers ways to implement and adapt any changes in own role.
  • Good communication skills, communicating effectively with appropriate level of detail, using language that connects with different audiences.

 

Technical:

  • Has experience in Front-end development using Next.js (React).
  • Experience in TypeScript, JavaScript & Tailwind.
  • Knowledge in Atomic Design Pattern is a plus.
  • Basic knowledge of the fundamentals of development processes and principles and understands the differences and benefits between the core services and can communicate this.
  • Has a basic level of development expertise and can combine with domain understanding.
  • Experience in assisting with coding, debugging, executing and documenting simple automated functional tests in at least one industry-standard tool.
  • Awareness of object oriented programming concepts and relational database design and querying concepts.
  • Familiar with version control concepts.
  • Knowledge of client/server application development and unit testing theory.
  • Knowledge of agile development methodologies.

 

Management:

  • Must be flexible, independent and self motivated.
  • Willingness to learn and participate in learning and training for personal and professional development.
  • Good self management, with experience in delivering reliably and consistently against defined goals, adapting own approach to ensure goals are met.
  • Has a professional outlook. Acts with integrity at all times.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.