Apply Now
Analyst Programmer
Eastech Systems Limited
Posted 4 days ago
Kowloon Bay
0 year(s) work experience
Job Highlight
Job Description
We are seeking an experienced TypeScript programmer, who not only excels in web application development and DevOps but also has a profound commitment to producing high quality, elegant, and maintainable source code. The ideal candidate will combine technical expertise in TypeScript and Java with strong analytical, problem-solving, and user engagement skills. This role requires a meticulous approach to software craftsmanship, ensuring that all code written contributes positively to the application's longevity, performance, and user satisfaction.
Key Responsibilities:
- Design, develop, and maintain web applications and backend services using TypeScript, with a focus on creating high-quality, elegant, and maintainable code.
- Assist in collecting user requirements, translating these into technical specifications.
- Collaborate closely with teammates to ensure projects are implemented effectively and meet quality standards.
- Implement, manage, and optimize CI/CD pipelines, embedding quality checks to ensure only high-quality code progresses.
- Conduct and support user acceptance testing (UAT), ensuring that the code meets user expectations while maintaining high standards of quality.
- Ensure applications are optimized for performance, scalability, and reliability through rigorous analysis and proactive DevOps practices, with a commitment to code quality.
- Monitor application performance, debug issues, and apply fixes, always improving the codebase's quality.
- Stay updated with emerging trends in web development, TypeScript, DevOps, and cloud technologies.
Requirements:
- Bachelor's degree in Computer Science or a related field.
- At least 5 years of related working experience in web and backend development, with a strong focus on TypeScript.
- In-depth knowledge of TypeScript, JavaScript, HTML5, and CSS3. Experience with frameworks like React or Vue.js. Familiarity with TypeScript or Java for backend development. Experience with RESTful services and backend integration.
- Proficiency with DevOps tools like Azure DevOps or Jenkins, used to uphold code standards.
- Proficient in version control systems like Git.
- Strong analytical and problem-solving skills to produce solutions that are not only effective but also elegantly coded with high maintainability.
- Ability to work independently on projects with minimal supervision under a tight schedule.
- Excellent communication skills to articulate complex technical details, code standards, and user requirements to both technical and non-technical team members.
Advantageous Skills:
- Experience with Docker and Kubernetes.
- Azure cloud experience, including Azure services like Azure Kubernetes Service, Azure Functions, etc.
- Familiarity with automated testing frameworks (e.g., Selenium, Cypress, Jest), ensuring code quality through testing.
Join Eastech Systems Limited and be part of our innovative team!
Job Function | |
Work Location | Kowloon Bay |
About company
Eastech Systems Limited