Browse Jobs
For Employers
Post JobLog inGet Started

Full Stack Developer (Java & ReactJS)

Optimum Solutions
Cairo, Egypt
Posted 3 years ago
11Applicants for2 open positions
  • 5Viewed
  • 0In Consideration
  • 5Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Build applications according to the design and provide designers with feedback and suggest tradeoffs when required
  • Ensure the code follows latest coding practices and industry standards
  • Work closely with backend developers to understand and properly use the systems APIs 
  • Write both unit and integration tests, and develop automation tools for daily tasks
  • Challenge ideas and opinions to avoid pitfalls and inefficient solutions
  • Design and develop the business logic and backend systems of the product
  • Work closely with frontend developers to design and develop functional, performing and complete APIs
  • Decipher existing company’s software systems and be able to hook in application to applicable data sources
  • Write both unit and integration tests, and develop automation tools for daily tasks
  • Develop high quality, well documented, and
    efficient code 
  • Challenge ideas and opinions to avoid pitfalls and inefficient solutions

Job Requirements

  • Strong experience as a frontend & backend developer building modern JavaScript-based web applications and in common languages and frameworks (Java Spring Boot, NodeJS), functional programming in Scala.
  • Excellent knowledge of React, React Native and Java Spring Boot.
  • Expert experience with HTML, CSS/LESS/SCSS/etc., JavaScript, and responsive design
  • Mobile development experience with either native or web-to-native tooling and frameworks
  • Experience using JavaScript frameworks and libraries specifically React
  • Understanding of RESTful APIs and how use them in practice
  • Knowledge of Object-Oriented programing
  • Ability to write effective unit, integration, and end-user automation tests
  • Strong understanding of Agile methodologies
  • Experience as a Developer on a cross-functional agile team preferred
  • Strong communication skills with ability to communicate complex technical concepts and align organization on decisions
  • Sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentFull Stack Developer (Java & ReactJS)