Browse Jobs
For Employers
Post JobLog inGet Started
Logo

Full Stack NodeJS/React Developer

Disruptive Equities
Heliopolis, Cairo
Posted 2 years ago
12Applicants for2 open positions
  • 8Viewed
  • 3In Consideration
  • 5Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • We're building B2B products at the Fintech SaaS products for omnichannel businesses. We're backed by leading investors and entrepreneurs in the country.
  • Work closely with a multidisciplinary team ( Developers, DevOps, QA engineers, Product Owners) oriented to continuous delivery
  • Work across the entire product life cycle: concept, design, development, deployment, testing, release, support
  • Write module, well-organized code.
  • Construct and verify (unit test) software components to meet design specifications
  • Take ownership for your code to be qualitatively high and you will support your colleagues in code reviews.
  • Integration of user-facing elements developed by front-end developers
  • Build efficient, testable, and reusable Java modules
  • Rapidly fix bugs and solve problems

Job Requirements

Technical Skills:

  • 2 - 3 years of professional software development experience.
  • Deep expertise and hands on experience with Web Applications and programming languages such as HTML, CSS, JavaScript, JQuery with Solid working knowledge of HTML5/CSS3.
  • Good understanding for OOP concepts and Design Patterns.
  • Strong understanding of UI, cross-browser compatibility, general web functions and standards.
  • Has a high level understanding of how the client-server architecture works and the different communication channels (HTTP, WebSockets).
  • Experience with development in NodeJS Language.
  • Experience using Sequelize ORM.
  • Experience using ExpressJS.
  • Experience building Restful APIs using NodeJS .
  • Experience integrating with 3rd party APIs.
  • Experience of Microservices & building scalable and reliable platforms.
  • Good understanding of structured database design concepts and practices.
  • Knowledgeable of SQL and relational databases.
  • Must have knowledge and experience with MySQL schema design.
  • Thorough understanding of React.js and its core principles.
  • Having Experience with popular React.js workflows (such as Redux).
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Proficient with GIT(Gitlab or Github).

Nice to have:

  • No SQL Experience.
  • Working with Swagger.
  • Good knowledge of CI/CD concepts and implementations.
  • Write unit tests using JEST.
  • Integration & unit testing of UI components in a CI environment.
  • Helping to establish & improve the cycle of feature development, testing, QA, and production.

Personal Skills:

  • Strong written and verbal communication skills.
  • Excellent problem solving skills.
  • Excellent time-management, & multi-tasking. Capable of juggling multiple projects and related complexities at the same time.
  • Driven and self-motivated, a self-starter who can work without supervision with a “Roll-up your sleeves” attitude to get things done.
  • Ability to perform in a fast-paced, deadline driven environment.
  • Ability to review technical requirements and make recommendations on development approach.
  • Maintain, contribute and adhere to Software Engineering best practices and guidelines.
  • Strong drive and determination to succeed.
  • Don't anticipate to be spoon-fed detailed specifications for features and solutions to problems.
  • Can reason about the code other developers wrote.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentFull Stack NodeJS/React Developer