Responsibilities:
- Develop and maintain web applications using VueJS and TypeScript.
- Collaborate with cross-functional teams to identify and analyze product requirements, identify development opportunities, and define development strategies.
- Develop and maintain technical documentation, including design documents, architecture diagrams, and coding standards.
- Participate in code reviews, design reviews, and provide feedback on code quality and maintainability.
- Work with QA engineers to ensure that code is thoroughly tested, and troubleshoot issues, ensuring they are resolved.
- Continuously monitor application performance and maintain the codebase for both scalability and maintainability.
- Participate in the entire software development lifecycle, including requirements gathering, design, coding, testing, deployment, and maintenance.
Requirements:
- Bachelor's degree in Computer Science or related field.
- Minimum of 3 years of experience as a VueJS developer.
- Strong experience with VueJS and TypeScript.
- Experience with unit testing frameworks such as Jest, Mocha, etc.
- Good communication and interpersonal skills.
- Excellent problem-solving and analytical skills.
Preferred Qualifications:
- Experience with other front-end frameworks like React, Angular, etc.
- Familiarity with source control systems like Git, SVN, etc.
- Experience with RESTful API design and development.
- Experience with server-side technologies like NodeJS, Express, etc.
- Strong understanding of software development lifecycles.
- Good understanding of design patterns and SOLID principles.
- Experience with agile methodologies.
If you meet the requirements and are interested in the position, please submit your resume to hr@hodfords.com / ly.nguyen@hodfords.com