Full Stack Developer (PHP, ReactJS, Node.js)

About ELITEX:

ELITEX is a Software Development company, founded in 2015, with the core expertise & focus on JavaScript, DevOps, and Staff Augmentation services.

Our company has devoted teams of professionals with strong technical expertise and mentoring backgrounds, providing a full cycle of software development.

At ELITEX, every employee's voice matters, processes are smooth and deprived from useless bureaucracy, and working conditions are great. Apply for a job and check it for yourself!

 

About the Project:

Our client is a leading software and consultancy firm based in Düsseldorf, renowned for delivering highly specialized, complex software solutions. Since its inception in 2005, they have utilized a systems engineering approach to guide clients through the development and evolution of robust, cross-platform systems.

With a diverse team of software architects, UI/UX experts, developers, strategy consultants, project managers, and analysts, they leverage deep technological expertise to craft holistic digital solutions. Their collaborative process ensures practical and impactful outcomes, empowering clients across a wide range of industries, including tourism, media, consumer goods, chemicals, and pharmaceuticals.

 

Responsibilities:

  • Develop modern, responsive frontend applications using ReactJS, Next.js, and TypeScript.
  • Design and implement APIs with a strong focus on GraphQL to enhance application performance and scalability.
  • Build innovative backend applications leveraging Node.js and PHP Symfony for optimal system functionality.
  • Collaborate with project management, design, and development teams to design and implement new features for complex software solutions.
  • Write and maintain comprehensive automated test suites to ensure high-quality code and smooth development processes.
  • Actively contribute to continuous improvement initiatives to enhance development practices and product quality.
  •  

Requirements:

  • Strong expertise in modern JavaScript (ES6 and above) and/or TypeScript.
  • Proven experience with Next.js, demonstrating the ability to create fast, scalable web applications.
  • In-depth knowledge of frontend frameworks and libraries, particularly ReactJS.
  • Proficient in modern PHP (v8 and above) and experienced with PHP frameworks like Symfony and/or Laravel.
  • Solid understanding of relational databases and best practices for database management.
  • Strong grasp of both RESTful and GraphQL web services.
  • Competence in performance optimization to improve application speed and efficiency.
  • A basic understanding of HTML and CSS to support full-stack development.
  • Experience working in an agile development environment, collaborating effectively within a team.
  • Hands-on experience with automated software testing tools and frameworks to ensure reliable software delivery.
  • Familiarity with API security practices to safeguard applications.
  • Fluency in English for clear communication in a collaborative, international team environment.
  •  

Nice to Have:

  • Experience with containerization technologies like Docker to simplify deployment and scalability.
  • Knowledge of container orchestration tools such as Kubernetes, OpenShift, or Docker Swarm.
  • Understanding of the twelve-factor methodology to design scalable and maintainable software.
  • Familiarity with continuous integration tools like Bitbucket or Jenkins.
  • Experience with Object-relational mapping (ORM), such as Doctrine in PHP.
  • Exposure to headless CMS platforms like Strapi.
  • Experience with PostgreSQL for managing relational databases.
  • Familiarity with Apollo Federation for managing GraphQL microservices.
  • Experience integrating analytics tools such as GA4, GTM, Amplitude, and/or Matomo.
Published 8 May
41 views
·
19 applications
69% read
·
64% responded
Last responded 2 days ago
To apply for this and other jobs on Djinni login or signup.