Job Description:
We are seeking a talented Angular & Python Developer to join ATE team in Engineering department and contribute to the development of applications. As an Angular & Python Developer, you will be responsible for designing, developing, and maintaining both the frontend and backend components of ATE %28Automatic Test Equipment%29 applications. You will work closely with R&D teams, collaborating on project requirements and delivering high-quality software solutions.
Responsibilities:
• Develop responsive and applications using Angular for the frontend and Python for the backend components of ATE %28Automatic Test Equipment%29 applications.
• Collaborate with the development team to understand project requirements and translate them into technical solutions.
• Implement frontend designs and ensure cross-browser compatibility.
• Write clean, efficient, and maintainable code following best practices and coding standards.
• Conduct unit tests and perform debugging to ensure application stability and quality.
• Integrate frontend and backend components to create seamless user experiences.
• Stay up-to-date with the latest trends and industry practices to continuously enhance your skills and contribute innovative ideas.
Requirements:
• Experience of 2-3 years in both Angular and Python development.
• Strong experience in Angular development, including Angular 8+ versions.
• Proficiency in JavaScript, TypeScript, and Python.
• Familiarity with RESTful APIs, HTTP protocols, and frontend-backend integration.
• Experience with Python for backend development.
• Knowledge of database concepts and experience working with NoSQL %28Mongo%29 databases.
• Familiarity with version control systems.
• Strong problem-solving and troubleshooting skills.
• Attention to detail and commitment to delivering high-quality software.
Preferred Qualifications:
• Experience with other frontend frameworks and libraries %28e.g., React, Vue.js%29.
• Knowledge of cloud platforms %28e.g., AWS, Azure%29 and experience with deploying applications to the cloud.
• Familiarity with test-driven development %28TDD%29 and writing unit tests.
• Understanding of Agile/Scrum methodologies.
• 5% willingness to travel.