Paul Stricker
Software Development Warrior
- Compensation
- Not disclosed
- Location
- Aveiro
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 3+ years
- Category
- Not specified
- Posted
Skills
Full description
What you’ll do:
- Develop and maintain full-stack in-house web applications and ecommerce solutions using PHP, HTML, JavaScript (like jQuery) and CSS (like Bootstrap or custom CSS/SCSS), following best practices and coding standards.
- Design and develop efficient database schemas for web applications using MySQL/MariaDB, implementing database security measures, data encryption and creating optimized SQL queries, views, stored procedures and triggers to retrieve and manipulate data.
- Implement infrastructure as code using tools like Docker to ensure consistent and scalable deployment of applications.
- Work with version control systems (Git) to manage code repositories, facilitate collaboration and track changes.
- Integrate third-party APIs, such as cloud storage, e-commerce or ERP web services to integrate functionalities and enhance application features.
- Implement responsive and user-friendly UI designs, optimizing speed / performance to improve client satisfaction.
- Excellent problem-solving skills to troubleshoot and debug issues that arise during development, using debugging tools and techniques to identify and resolve problems in the code.
- Manage developer teams using Agile methodologies, overseeing Agile ceremonies and actively contributing to the implementation of projects.
- Collaborate with stakeholders to gather project requirements, create wireframes and translate them into functional web applications.
What you need to bring:
- Bachelor's degree;
- Between 3 to 5 years of previous experience in similar positions;
- Knowledge of Agile methodologies and experience with Agile tools such as Devops, Jira, Confluence;
- Knowledge of both backend and frontend web development technologies such as PHP, RESTful APIs, JavaScript, HTML, CSS and Bootstrap.
- Knowledge of databases as MYSQL or MariaDB; and tools such as Git, CI/CD or Docker.
Regime de trabalho híbrido.