We are seeking a highly skilled and experienced Senior Front-End/Full-Stack Developer to join our dynamic team. This is a client-facing position that requires excellent communication skills and proficiency in English. The ideal candidate will have a strong background in developing web applications using Next.js, Express.js, Tailwind CSS, and MongoDB.

Key Responsibilities:
Develop, test, and maintain robust, scalable, and user-friendly web applications using Next.js and Express.js.
Design and implement responsive user interfaces with Tailwind CSS.
Build and maintain efficient, reusable, and reliable code.
Collaborate with cross-functional teams to define, design, and ship new features.
Participate in code reviews to maintain high-quality code and ensure best practices are followed.
Write unit tests to ensure code quality and reliability.
Integrate third-party APIs and develop custom APIs as needed.
Utilize Docker for containerization and manage cloud deployments.
Maintain and manage version control using GitHub or similar platforms.
Provide technical guidance and mentorship to junior developers.
Communicate effectively with clients to gather requirements, provide updates, and deliver high-quality solutions.

Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
At least 5 years of professional experience as a developer, with a strong portfolio of projects.
Extensive experience with Next.js and Express.js.
Proficiency in styling with Tailwind CSS.
Strong experience with MongoDB and data modeling.
Excellent understanding of front-end technologies, including HTML5, CSS3, and JavaScript (ES6+).
Proficient in using Git and GitHub for version control.
Experience with Docker and containerization.
Familiarity with cloud platforms such as AWS, Google Cloud, or Azure.
Strong experience with RESTful APIs and API integration.
Knowledge of best practices in software development, including code reviews, unit testing, and CI/CD.
Excellent communication skills and fluency in English.
Proven ability to manage and prioritize multiple tasks and projects.
Strong problem-solving skills and attention to detail.
Preferred Qualifications:
Experience with other JavaScript frameworks and libraries such as React, Angular, or Vue.js.
Knowledge of GraphQL.
Familiarity with serverless architecture and microservices.
Experience with automated testing frameworks and tools.

Hourly Range: $15.00-$25.00

Posted On: July 19, 2024 12:11 UTC
Category: Full Stack Development
Skills:Next.js, ExpressJS, CSS

Country: Canada

click to apply

Powered by WPeMatico