Senior Fullstack Engineer (PHP/Symfony + JS/Vue)
Tech Stack / Keywords
Firma i stanowisko
OpenNexus creates solutions supporting public organizations and communities to operate more efficiently, transparently, and responsibly. Their mission is to build engaged communities and improve quality of life through responsible management of public funds. The team works based on self-management and organizational "circles." The primary workplace is the "Krąg Zakupowa" circle, developing the flagship product.
Wymagania
- 5+ years of professional software development experience in complex projects or products
- Strong knowledge of PHP and Symfony, with conscious use of design patterns and ability to justify choices
- Proficiency in front-end development with Vue.js and TypeScript, able to independently build and maintain UI layers
- Experience with handling legacy code safely while transitioning to modular architectures without disrupting business
- Product-oriented mindset connecting code with user value, able to explain conscious feature deprioritization decisions
- Knowledge of DDD and bounded contexts to consciously define modules and design integrations
- Conscious use of AI tools in engineering work and promoting their wise use within the team
- Ability to design stable contracts between modules and write code optimized for performance and reliability under production load
- Good knowledge of relational databases (PostgreSQL, MySQL), including query plan reading and conscious indexing
- Treat tests as part of the completion definition, not as an afterthought
Nice to have:
- Experience in regulated industries such as GovTech or FinTech
Obowiązki
- Actively decide on what is built, not just how, including defining scope and proposing solutions during requirements gathering
- Lead key end-to-end changes from hypothesis through technical design, implementation, deployment, monitoring, and analysis
- Refactor critical legacy functionalities into new modular architecture while supporting the existing system
- Design modular monolith architecture, define module boundaries (bounded contexts), and design integrations between them
- Co-create platform conventions and patterns to maintain team technical consistency
- Implement front-end changes as needed using Vue components, ensuring API integration and app consistency
- Raise team quality standards through best practices, code reviews, and a mindful approach to testing
Benefity
- Influence on company development and direct impact on operations
- Salary ranging from 17,000 to 22,000 PLN net + VAT on B2B
- Annual bonus linked to company performance
- Hybrid work model: two days per week in the office, rest remote; office located near Warta River, close to Rondo Rataje
- Access to private healthcare, group insurance, and multisport card
- Subsidies for office meals
- Support for professional development
Inne informacje
Administrator of personal data is OPEN NEXUS Sp. z o.o. with registered office in Poznań at ul. Bolesława Krzywoustego 3. Personal data are processed for recruitment purposes with obligatory provision of data required by labor law. Consent for additional data is voluntary. Data will be stored until recruitment ends and for possible claims. Consent can be withdrawn anytime. Recipient of data includes Just Join IT platform and partners handling recruitment.
Open Nexus
2 aktywne oferty