About the job
Job Description:
Our client is seeking a highly skilled Full Stack Developer with expertise in JavaScript and TypeScript to join their dynamic development team. The successful candidate will play a key role in designing, developing, and maintaining web applications, utilizing modern technologies. The ideal candidate should have hands-on experience with Node.js, Express, Vue.js, and Tailwind CSS, as well as a strong understanding of both back-end and front-end development.
Requirements
Key Responsibilities:
- Design, develop, and maintain full-stack web applications using JavaScript/TypeScript.
- Build responsive, user-friendly interfaces with Vue.js and Tailwind CSS.
- Develop back-end services and APIs using Node.js and Express.
- Collaborate with product managers, designers, and other developers to create high-quality products.
- Ensure applications are scalable, secure, and optimized for performance.
- Write clean, maintainable, and testable code.
- Participate in code reviews, testing, and debugging.
- Stay up-to-date with the latest trends and technologies in web development.
- Proven experience as a Full Stack Developer or similar role.
- Strong proficiency in JavaScript and TypeScript.
- Experience with Node.js and Express.js for building server-side applications.
- Expertise in Vue.js for building front-end components.
- Experience with Tailwind CSS for styling and UI design.
- Familiarity with RESTful APIs and integrating front-end with back-end services.
- Solid understanding of web development fundamentals: HTML, CSS, and JavaScript.
- Experience with version control systems (e.g., Git).
- Strong problem-solving skills and the ability to work independently and as part of a team.
- Excellent communication skills.
- Experience with other front-end frameworks (React, Angular, etc.).
- Familiarity with Docker and containerization technologies.
- Knowledge of SQL/NoSQL databases (e.g., MongoDB, PostgreSQL).
- Familiarity with cloud services (AWS, Azure, or Google Cloud).
- Experience with testing frameworks (Jest, Mocha, etc.).