Our expectations
- Two years of experience as a PHP developer (ideally Laravel projects)
- Good knowledge of MySQL/PostgreSQL
- Good knowledge of PHPUnit or other testing frameworks
- Experience in usage and creation of REST APIs
Nice-to-knows:
- Queue systems (e.g. Laravel Horizon, RabbitMQ)
- Git
- GraphQL
- Docker (basic)
- SOLID principles
- DDD approach
- CQRS & Event Sourcing
Responsibilities:
- Writing code using design patterns and good practices
- Writing tests to check the compliance of the created functionalities with the requirements
- Collaborating with other team members on analyzing, planning, and creating solutions for our clients
- Proactive participation in technical meetings
Perks:
- Medicover Sport card
- Private health insurance
- Educational budget: courses, conferences, course
- Budget for arrange your home office
- English lessons
About Derave Software:
- We’re a young software house created by experienced IT specialists
- We combine proven technologies with fresh concepts
- We have an office with a good vibe in the heart of Lublin
- We create solutions based on event architecture with the use of Event Storming
- We are happy to share our knowledge as speakers at industry events
- Our office is pet friendly – we even have a marten 🙂
- We work in small teams, which allows for frequent contact with and feedback from more experienced people
- We organise hackathons and mentoring sessions with tech leaders
- We provide flexibility in the choice of hours and place of work – we work at the office and/or remotely
- We like challenges, interesting/original/cool projects which go beyond the routine
- We appreciate our employees, e.g. through an option program
- We like to spend time together after work (board games, biking, co-ops, rollerblading, you name it) – feel free to join at any time, but there’s no pressure 🙂
- Event Storming / Event Modeling – analysis and thorough project planning
- Event Sourcing – in projects we focus on business events
- JIRA / Scrum – agility in project management with a strong focus on improving work through regular retrospectives
- Google Workspace – documents, e-mail and organization of daily operations
- Slack – real-time communication
- Miro – for creating diagrams, conducting workshops
- PHPStorm – IDE for everyday work
- Docker – our local and production environment
- GitHub – gitflow and code review
- GitHub Actions – CI
- Buildpacks.io – creating Docker images
- Honeybadger.io – for monitoring bugs in production and more
- Cypress, Jest, PHPUnit, Behat, Pest – code testing tools
- StoryBook – for creating and testing UI kits
- ESLint, Prettier, Psalm, PHPStan – static code analysis
- Webpack – for combining multiple application modules into one package
- Laravel Horizon – for managing queues system
- …and if something (listed above) doesn’t work, we can always fall back on JQuery 😉
What the process looks like:
- After receiving your CV we will review your application
- If we decide to conduct an interview, you will be notified no later than one day after sending your CV
- We will arrange an initial interview with you
- After the interview you will be invited to take a test to check your technical knowledge
- After the test you will receive feedback regardless of our decision
- If we decide to cooperate with you, we will meet to present our offer to you
Mid Backend PHP developer
Lublin or remote
8000 - 14000 PLN net/month - B2B
- Two years of experience as a PHP developer (ideally Laravel projects)
- Good knowledge of MySQL/PostgreSQL
- Good knowledge of PHPUnit or other testing frameworks
- Experience in usage and creation of REST APIs
- Medicover Sport card, private health insurance, educational and home office budgets, english lessons