We are looking for experienced Software Developer to join our engineering team and contribute to the development of scalable, secure, and high-performance software solutions.
In this role, you will participate in the full software development lifecycle — from translating requirements into design, to coding, testing, deployment, and support. You will collaborate with cross-functional teams and play an active role in architecture, documentation, and technical standards, delivering reliable enterprise-level systems.
This is an excellent opportunity for professionals with a strong software engineering background who thrive in agile environments and want to deliver real impact through clean, maintainable code.
Your key responsibilities will be:
- Design and develop high-quality, secure, and scalable software systems
- Translate functional and technical requirements into working solutions
- Optimize code for performance, security, and maintainability
- Produce technical documentation and architectural artifacts
- Estimate effort and time required for development tasks
- Define and uphold software development standards
- Propose solutions to technical challenges and business needs
- Collect and interpret software metrics and performance data
- Manage software configurations and releases
- Contribute to QA, testing, deployment, and change management processes
- Build and test prototypes and technical proof-of-concepts
- Provide 2nd and 3rd line support when necessary
Requirements
- Bachelor’s degree or equivalent in Computer Science or a related discipline
- At least 4 years of relevant professional experience in IT/software development
- Minimum 2 years of project experience in a similar role or profile
- Direct participation in at least 3 projects delivering solutions using PHP, HTML5, CSS3, JavaScript, and MySQL/MSSQL
- At least 5 years of experience using PHP in production environments
- Deep understanding of PHP development principles and best practices
- Proven experience in cloud-based development and deployment (minimum 2 projects)
- Strong frontend development skills, including JavaScript (ES6), CSS pre/post processors, and Bootstrap
- Experience designing and developing across data, business logic, and UI layers
- Good knowledge of UML and ability to produce effective technical documentation
- Experience working in Scrum-based agile teams
- Strong analytical and problem-solving skills
- Fluency in English (written and spoken)
- EU citizenship is required
You will be a great candidate for us if you:
- Have delivered end-to-end software in complex environments
- Are passionate about clean, well-documented, and testable code
- Can take initiative and ownership of technical challenges
- Enjoy working collaboratively in agile teams
- Think analytically and solve problems proactively
- Can communicate effectively with peers and stakeholders
- Contribute to team standards, mentoring, and continuous improvement
Benefits
Why join inventYOU?
- Remote work model that supports your work-life balance
- Professional development opportunities and career growth
- Be part of a collaborative, expert-driven team where your ideas matter