
Full Stack Developer – Senior
Tecnofit
full-time
Posted on:
Location Type: Hybrid
Location: Curitiba • Brazil
Visit company websiteExplore more
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