Tecnofit

Full Stack Developer – Senior

Tecnofit

full-time

Posted on:

Location Type: Hybrid

Location: CuritibaBrazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop, maintain and enhance back-end solutions in PHP.
  • Develop, maintain and enhance web front-end solutions, ensuring a good user experience and performance.
  • Design and develop REST APIs, following industry best practices.
  • Ensure solutions are scalable, secure, and high-performing.
  • Create, optimize and maintain SQL queries in MySQL.
  • Develop and maintain automated and integration tests.
  • Conduct code reviews to promote code quality and standardization.
  • Provide technical support to other developers, sharing knowledge and encouraging best practices.
  • Use Artificial Intelligence to support productivity, task automation, and improvements to the development workflow.
  • Plan and organize development activities, ensuring proper prioritization, predictability and focus on results.
  • Work collaboratively, promoting teamwork and clear communication with Product, UX and other company areas.
  • Maintain a continuous learning mindset, pursuing technical growth and ongoing updates.

Requirements

  • Solid experience as a Senior Full Stack Developer.
  • Proven experience with PHP 7+, including framework-less development.
  • Experience with REST APIs and consuming external APIs.
  • Strong knowledge of MySQL, including writing and optimizing queries.
  • Experience with unit testing using PHPUnit.
  • Experience with queues, containers, and performance optimization.
  • Proficiency in HTML, CSS and JavaScript/TypeScript.
  • Experience with jQuery and Bootstrap.
  • Experience with Angular (version 8).
  • Strong knowledge of Git.
  • Knowledge and application of SOLID principles and Domain-Driven Design (DDD).
  • Knowledge of web application security best practices.
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PHPMySQLREST APIsHTMLCSSJavaScriptTypeScriptjQueryBootstrapAngular
Soft Skills
teamworkcommunicationtechnical supportcode qualityprioritizationpredictabilityfocus on resultscontinuous learningknowledge sharingcollaboration