We are seeking an experienced Senior Full stack Developer to join our development team. You will be responsible for designing, developing, and maintaining both backend and frontend components of our applications. Your expertise will be crucial in delivering scalable and efficient solutions that meet our business objectives.
Responsibilities:
- Design, develop, and maintain robust and scalable applications, handling both backend and frontend components.
- Provide technical guidance and mentorship to junior developers. Ensure adherence to best practices in coding, architecture, and design.
- Work closely with product managers, designers, and other stakeholders to understand requirements and translate them into technical specifications.
- Identify performance bottlenecks and optimize applications for speed and scalability.
- Stay updated with emerging technologies and industry trends. Continuously improve existing codebase and processes.
Qualifications:
- At least 5 years of experience as a Full stack Developer.
- Proficiency in frontend technologies such as HTML, CSS, JavaScript, React, Angular, or Vue.js.
- Strong experience with backend languages such as Node.js, Python, Java, or Ruby.
- Experience with both relational and NoSQL databases, such as MySQL, PostgreSQL, MongoDB, or Redis.
- Familiarity with CI/CD pipelines, containerization (Docker), and cloud services (AWS, GCP, Azure).
- Proficient in using version control systems, particularly Git.