As a Senior Full Stack Developer at Dukan, you will be instrumental in architecting, developing, and maintaining scalable, high-performance web applications. This role combines your strong PHP backend expertise with modern frontend technologies like React.js and Next.js to create dynamic, efficient, and user-friendly web experiences. While you will not be managing a team, you will need to collaborate effectively with UI/UX designers, product managers, and QA teams. You are expected to adhere to best practices in coding, security, and performance, as well as mentor junior developers when necessary, sharing your knowledge and expertise to foster their growth.
Responsibilities
- Design and develop full-stack web applications using PHP, MySQL, React.js, and Next.js.
- Build and maintain reusable backend components, APIs, and RESTful services to enhance application functionality.
- Create SEO-friendly and server-side rendered pages leveraging Next.js features including SSR, SSG, and ISR.
- Collaborate with cross-functional teams to successfully translate business requirements into technical deliverables.
- Refactor and optimize legacy code to enhance performance, maintainability, and readability.
- Participate in code reviews and actively contribute to establishing secure and scalable coding standards.
- Integrate necessary third-party services, such as payment gateways and APIs, to expand application capabilities.
- Maintain clear and concise documentation regarding code, system architecture, and significant technical decisions.
- Stay informed about modern tools, frameworks, and best practices in web development to enhance project outcomes.
- Proactively debug and resolve production issues to ensure a smooth and reliable user experience.
- Mentor junior developers by providing guidance and sharing best practices to help them grow in their roles.
Required Skills
JavaScript, React, SQL, Git, Git Version Control,