As a Full Stack Developer you will work with new technologies and architectures in a forward-thinking organization that’s always pushing boundaries. The ideal candidate has experience building products across the stack and a firm understanding of web frameworks, APIs, databases, and multiple back-end languages.
You will join a small team that uses new technology to solve challenges for both the front-end and back-end architecture, and you’ll report directly to the Product Team Leader.
What you’ll be doing:Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth.
- Develop new features and infrastructure in support of rapidly emerging business and project requirements.
- Assume leadership of new projects, from conceptualization to deployment.
- Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design.
- Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities.
- Participate in all aspects of agile software development, including design, implementation, and deployment.
- Architect and provide guidance on building end-to-end systems optimized for speed and scale.
- Product optimization.
- Product demonstration.
The hands-on experience we need you to bring to the table:More than 3 years professional experience with PHP, HTML, CSS and JS technology.
- Bachelor’s degree in Computer Science, Information Systems or similar.
- Solid knowledge in MySQL database management.
- Knowledge and experience developing RESTful APIs and Web Services.
- Excellent debugging and optimization skills.
- Eligible to work in Portugal and reside in Porto (hybrid).
- Fluency in both written and spoken English, as well as Portuguese.
- The extra experience we’d love to see:Knowledge and experience with frameworks such as Laravel and/or Symfony.
- Experience with GIT software version control system.
- Knowledge in NoSQL Database (MongoDB
- Elasticsearch).
- Knowledge of development of micro-services / RPA.
- Experience in Test-Driven Development.
- Experience in developing mobile applications (native or hybrid).
- What you can expect from working with us:Health Insurance.
- Flexible working hours.25 days of paid vacation.
- Global projects with industry-leading clients.
- We'd love to hear from you!Send your CV to recrutamento@tbfiles.com, using "Full Stack Developer" as the email subject.