#300197•Dodano Invalid Date•16•źródło: nofluffjobs.com
Software Engineer - PHP/JavaScript (k/m)
12 000 - 15 000 PLN(znormalizowane)
Doświadczenie
Mid
Lokalizacja
Poznań
Tryb pracy
Zdalnie
Wymiar
Full-time
PHPJavaScriptTypeScriptNode.jsMySQLMS SQL ServerREST APILinux/UnixDockerDrupalSymfonyZend Framework 2/LaminasExpress.jsNestJSAngularJSAngularMicroservicesMariaDBKubernetesAzureAWSGCPCI/CDTDDAgile
O ofercie
NEXAI Sp. z o.o. is an IT company from Poznań with a 20-person team of experienced IT specialists. Operating since 2014, they provide tailored software solutions integrating advanced technologies and AI innovations. The current project involves maintaining and developing a comprehensive internal resource management system for an enterprise client, combining legacy PHP/Drupal code with new microservices in TypeScript/Node.js.
Wymagania
- Minimum 3 years of commercial experience programming in PHP or Drupal
- Understanding and readiness to work with legacy PHP and Drupal code
- Willingness to develop skills in newer technologies such as Node.js/NestJS
- Experience with relational databases MySQL and MS SQL Server
- Experience and good knowledge of Docker operations
- Ability to handle data in REST API architecture
- Good knowledge of Linux/Unix operating systems
- Proactive approach, communication skills, and openness to teamwork
- Responsibility for produced code and assigned project tasks
- Openness to creating and applying AI solutions in daily work
Nice to have:
- Knowledge of PHP frameworks: Symfony or Zend Framework 2/Laminas
- Knowledge of JavaScript/TypeScript frameworks: AngularJS/Angular and Express.js/NestJS
- Knowledge of MariaDB database
- Experience in microservices architecture
- Experience with Kubernetes
- Knowledge of Azure, AWS, or GCP cloud platforms
- Experience working with agile methodologies
- Ability to write unit tests (TDD)
- Higher education in computer science or related field
Obowiązki
- Maintain and develop a legacy system based on PHP and Drupal
- Develop and test new system functionalities in a microservices architecture using Node.js
- Provide technical support to support staff handling client system requests
- Monitor, improve, and maintain performance of MySQL and MS SQL Server databases
- Integrate code via API with external components using Node.js and newer systems
- Manage repositories and configure pipelines in Azure DevOps
- Create and manage Docker images and containers
- Perform occasional server tasks in Linux/Unix environments (scripts, cron jobs, database operations)
- Participate in regular meetings with the development team and client
- Prepare technical instructions and project documentation
Benefity
- 100% remote or hybrid work from Poznań office
- Paid 26 days off
- Long-term projects
- Professional work equipment including MacBook M1 or Windows/Linux laptop
- Additional monitors and peripherals
- JetBrains PhpStorm license
- Private healthcare
- Sports package/card
- Allowance for glasses or contact lenses
- Training budget
- Flat organizational structure
- No corporate procedures
- Regular integration meetings and company events
- Access to office catering with meals and sandwiches
- Fresh fruits and vegetables
- Free coffee, beverages, and snacks
- Free parking and bike parking
- Playroom with foosball table and darts
- No dress code
- In-house trainings