Full Stack Developer
Summary
Builds and maintains PHP/Laravel backends and React.js/Tailwind CSS frontends, creating interactive 3D interfaces with Three.js for web software projects.
General Qualifications
- Bachelor's degree in Computer Engineering or a related engineering field,
- Strong proficiency in PHP and Laravel; solid command of OOP, MVC, and SOLID principles,
- Proven experience developing projects with React.js and Three.js,
- Hands-on experience building modern user interfaces with Tailwind CSS,
- Active use of version control systems (Git, etc.),
- A habit of writing clean, readable, and reusable code,
- Strong design sensibility and visual analysis skills,
- Minimum 5 years of experience with a portfolio to present,
- Advanced level of English,
- Solution-oriented, inquisitive, detail-focused, and disciplined,
- High sense of responsibility and motivation, with strong teamwork skills
Job Description
- Take an active role in developing our PHP and Laravel-based web software projects and updating our existing systems,
- Deliver end-to-end solutions through both front-end and back-end development,
- Build interactive and visually rich user interfaces using React.js and Three.js,
- Ensure software quality and maintainability by writing clean, readable, and reusable code,
- Manage code changes and contribute to continuous integration through Git and DevOps processes,
- Participate in the analysis, design, development, and testing of new features,
- Optimize applications for performance, security, and scalability,
- Follow current technologies and industry trends and integrate them into projects,
- Communicate effectively with developers, designers, and business analysts to strengthen team collaboration.