Full Stack Developer (PHP, React.js, 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:
- Build modern frontend solutions using ReactJS, Next.js, and TypeScript
- Design and develop APIs with a focus on GraphQL
- Work on backend systems utilizing Node.js and PHP (primarily Symfony framework)
- Collaborate closely with project managers, designers, and developers to create and enhance advanced software features
- Develop and maintain comprehensive automated testing suites
- Engage in ongoing optimization and improvement of development processes
Requirements:
- Strong understanding of modern JavaScript (ES6+) and/or TypeScript
- Hands-on experience with Next.js and frontend technologies like ReactJS
- Solid knowledge of PHP (version 8 or newer)
- Familiarity with backend frameworks such as Symfony and/or Laravel
- Proficient in working with relational databases using SQL
- Good grasp of modern Web APIs and their evolution
- Skilled in building and integrating RESTful and GraphQL-based web services
- Understanding of web performance best practices
- Foundational knowledge of HTML and CSS is beneficial
- Comfortable working in an agile, team-oriented development environment
- Practical experience with automated software testing tools and methods
- Awareness of core API security principles
- Excellent command of the English language
Nice to Have:
- Experience with Docker and container orchestration tools like Kubernetes, OpenShift, or Docker Swarm
- Understanding of the twelve-factor app principles for scalable software design
- Familiarity with CI/CD tools such as Bitbucket Pipelines or Jenkins
- Experience using Object-Relational Mapping (ORM) tools like Doctrine in PHP
- Working knowledge of headless CMS platforms like Strapi
- Experience with PostgreSQL databases
- Exposure to Apollo Federation and federated GraphQL architecture
Company benefits:
- Convenient type of work: remote;
- No time-tracking systems;
- 20 working days of paid vacation annually, which you can take according to your needs (even one by one or all together);
- Paid sick-leaves;
- English classes;
- Additional vacation days for special lifetime events;
- Compensation for educational and training programs;
- Team buildings and corporate events.