Senior Full Stack Developer

وصف الوظيفة

Master-Works is looking for a passionate and skilled Senior Full Stack Developer to join our dynamic team. In this role, you will collaborate with cross-functional teams to design, develop, and maintain scalable web applications. You will be responsible for both the front-end and back-end development of our products, ensuring clean, efficient, and well-documented code. If you enjoy working in a fast-paced environment and have a strong background in software development, we would love to hear from you!

Responsibilities:

▪ Develop and maintain both front-end and back-end components of web applications.

▪ Collaborate with product managers and UX/UI designers to implement user-centric solutions.

▪ Write high-quality, clean, and maintainable code that adheres to industry best practices.

▪ Optimize applications for maximum speed and scalability.

▪ Troubleshoot and resolve performance and production issues, providing support as needed.

▪ Conduct code reviews, provide constructive feedback, and mentor junior developers.

▪ Stay updated with emerging trends and technologies and incorporate them into enhancements and improvements.

▪ Design and implement APIs and integrate with third-party services.

▪ Manage database design, performance, and security.

▪ Participate in Agile/Scrum ceremonies including sprint planning and retrospectives.

▪ Document the development process, architecture, and technical specifications.

متطلبات الوظيفة

Education: Bachelor's or Master’s degree in Computer Science or a related field.

Experience: 5+ years of experience as a Full Stack Developer.

Technical Skills:

▪ Proficiency in front-end technologies (HTML, CSS, JavaScript) and frameworks (e.g., Angular, React, Vue.js).

▪ Strong knowledge of back-end technologies (Node.js, Python, Ruby, Java) and frameworks.

▪ Experience with database management systems (SQL, NoSQL) such as MySQL, PostgreSQL, MongoDB.

▪ Familiarity with RESTful APIs and microservices architecture.

▪ Understanding of version control systems (Git) and CI/CD pipelines.

▪ Experience with cloud services (AWS, Azure, Google Cloud) and deployment strategies.

▪ Familiarity with testing frameworks and methodologies.

▪ Strong analytical and problem-solving skills.

▪ Excellent communication and teamwork abilities.

Behavioral Competencies:

▪ Ability to work independently and manage multiple projects simultaneously.

▪ Strong attention to detail and commitment to quality.

▪ Ability to adapt to new technologies and methodologies.

وظائف مشابهة