What are the responsibilities and job description for the Senior Fullstack Developer position at Ryzen Solutions?
Job Details
Overview: We are seeking a talented Senior Full Stack Developer with extensive
experience in PHP, Laravel, MySQL, MongoDB, React, and VueJS. The ideal candidate
will be responsible for designing, developing, and maintaining robust web applications
and services across the entire stack.
Responsibilities:
1. Design, develop, and maintain scalable web applications using PHP, Laravel,
MySQL, MongoDB, React, and VueJS.
2. Collaborate with cross-functional teams to gather and analyze requirements, and
translate them into technical specifications and solutions.
3. Lead the end-to-end development process, from planning and architecture to
implementation and deployment.
4. Write clean, efficient, and well-documented code following best practices and
coding standards.
5. Perform code reviews, provide constructive feedback, and ensure code quality
and consistency.
6. Optimize application performance and troubleshoot issues across the stack.
7. Participate in Agile development methodologies, including sprint planning, daily
stand-ups, and retrospectives.
8. Collaborate with DevOps and QA teams to ensure seamless integration, testing,
and deployment processes.
Requirements:
9. 5 years of experience as a Full Stack Developer or similar role, with a strong
focus on PHP, Laravel, MySQL, MongoDB, React, and VueJS.
10. Proficiency in frontend technologies such as HTML5, CSS3, JavaScript, and
responsive design principles.
11. Solid understanding of RESTful APIs.
12. Experience with version control systems (e.g., Git) and CI/CD pipelines.
13. Strong problem-solving skills and ability.
14. Excellent communication and collaboration skills.
15. Self-motivated, detail-oriented, and able to manage multiple priorities.
16. Familiarity with Agile methodologies such as Scrum or Kanban is a plus.
17. Experience with additional technologies such as Docker, AWS, or TypeScript