Skip to Main Content

Job Title


Senior Front End Developer - Angular


Company : MachiningCloud


Location : New delhi, Delhi


Created : 2025-05-07


Job Type : Full Time


Job Description

Exp – 8 - 12 yrsAbout Us:At MachiningCloud, we create innovative cloud-based platforms and products to transform the manufacturing industry. Job Summary:As an experienced Angular developer with a strong background in building complex web applications for manufacturing you will be responsible for building top-notch user interfaces using Angular, collaborating with global teams, emphasizing customer journey, product quality, and continuous development. You should be proficient in designing and developing RESTful APIs and integrating with third-party APIs. You should possess excellent analytical and problem-solving skills to deliver complex software projects.Your Day:Work closely with the product managers, scrum manager and the rest of the scrum team to deliver their stories, features, and bug-fixes as planned for every sprint.Write unit tests for every feature developed.Writing codes that meets standards and delivers desired functionality using the technology selected for the project.Comfort with GitHub, pull request workflow, experience with code reviews and Github Actions.Ensure unit and integration tests are written for every feature developed Core SkillsBuilding and implementing top-notch user interfaces using current versions of TypeScript and the Angular framework.Writing efficient TypeScript code while also using HTML5 and CSS3. Experience with Angular 17+, Angular Material and Ag GridState Management workflows with Redux.RxJs experience and understanding of asynchronous front-end programming.Using the latest front-end technology, creating responsive interfaces.Demonstrate strong capabilities in assessing business needs while providing creative and effective solutions in conformance with emerging technology standards.Collaborate with peers, engineers, contractors, and cross functional teams across the globe.Strong emphasis on customer journey, product quality, performance, scalability, troubleshooting, and continuous developmentExperience with designing, implementing, and deploying microservices in distributed systems Secondary SkillsExperience with agile development methodologies with emphasis on Test Driven Development (TDD) and CI (Continuous Integration)/CD (Continuous Delivery)Demonstrated experience in contemporary design patterns.·       Hands-on experience with any of these technologies: C#, C++, SQL Server, Cloud technologies such as AWS or Azure. Experience with agile development methodologies with emphasis on Test Driven Development (TDD) and CI (Continuous Integration)/CD (Continuous Delivery)Experience with tooling for metalworking and CAD / CAM experience helpful. Soft Skills and Professional AttributesTeam player, Communication, Problem-solving, Attention to detail, Time-management, Adaptability, willingness to learn, time management, attention to detail, Adaptability, MentorshipEngineering SkillsObject-Oriented Programming (OOP), Agile methodologies, Test-driven development (TDD), Continuous Integration/DeploymentEducation Required:A bachelor’s degree in computer science, Engineering, Mathematics, Physics, or a related field is required. A master’s degree in computer science is preferred. What We Offer:A chance to design and develop state-of-the-art cloud-based applications.Competitive salary, bonus, and private medical insurance.A fun and dynamic work environment.Flexible holiday options.A supportive company culture focused on your success and well-being.Remote work with a great work-life balance.Key SkillsAngular 17+, Angular Material, RxJS, NgRx, Redux, Ag Grid, Design Patterns, Object Oriented Programming, Microservices, CSS3, TypeScript, Cloud Technologies, Algorithms, Git, JavaScript, HTML5, CI/CD, Agile methodology, RESTful APIsPhysical Requirements: Mostly desk work with regular computer use.Workplace: RemoteTravel Requirements: MinimalEmployment Type: Full-time (Payroll by AMT, Chennai, India)