X

Front-end senior software engineer

Overview of the Job:

To join our team, we are looking for a Senior Front-End Software Engineer with Angular expertise who is knowledgeable and experienced. A proactive contributor with a thorough understanding of front-end technologies, application state management, and contemporary development methodologies will be the ideal candidate. Among your duties will include feature development, application architecture enhancement, code and design review, and junior engineer mentorship. If you are enthusiastic about developing high-quality, scalable, and reusable front-end solutions, we’d love to have you on board!

Job duties include creating and maintaining Angular applications that are reusable, effective, and of the highest caliber.
• When designing and implementing features, consider performance, maintainability, and scalability.
• Collaborate on and drive improvements in the application’s architecture and design patterns.
• Conduct PR and design reviews to verify adherence to code as well as design guidelines.
• Make use of technologies like NgRx or NGXS to enhance application state management.
• For efficient data flow and interaction handling, make use of and optimize RxJS, WebSockets, and Reactive Forms.

• Take the lead in creating Angular elements and reusable user interface components.
• Use module federation to create micro-frontend architectures that work well.
• To improve young engineers’ technical proficiency and output, mentor and advise them.
• To keep improving the product, keep up with the most recent developments in front-end and Angular development.

A bachelor’s or master’s degree in computer science, software engineering, or a similar discipline is required.
• Proven front-end programming expertise, with a particular emphasis on Angular.
• Comprehensive knowledge of frameworks for application state management, such as NGXS or NgRx.
• Expertise in developing reusable Angular components, WebSockets, Reactive Forms, and RxJS.
• Module experience

federation and micro-frontend architectures.
• Strong understanding of component-based architecture, dependency injection, and Angular best practices.
• Solid grasp of web standards, cross-browser compatibility, and responsive design.
• Proficiency with Git and version control practices.
• Familiarity with CI/CD pipelines and deployment procedures is a plus.
• Excellent problem-solving abilities and the capacity to manage complicated technological issues.
• Proficiency in written and spoken English communication.

Pay and Benefits:

💰 Financial: • Biannual bonus and competitive pay.
• For top performers, career growth is accelerated and unrestricted.
• Company-sponsored auto and motorcycle loans.
• Interest-free loans.
• Provident Fund: CureMD matches up to 8% of your base pay.

🏥 Health & Wellness: • 24-hour telemedicine service with a team of licensed male and female physicians in-house.
• Company physicians monitor hospital treatment.
• Comprehensive health coverage (maternity, inpatient, outpatient, and parents’ inpatient) for your immediate family.
• Special savings and health advantages at prestigious laboratories and clinics.

🤝🏻 Helpful Workplace: • Female employees can be picked up and dropped off.
• An on-site nursery.
• On-site fitness centre and leisure space for relaxation.

📚 Ongoing Education: • Trainings, workshops, development initiatives, and getaways funded by the company.
• Specialised trainings and certifications that are paid for.

The Impact You’ll Have:

At CureMD, every role, whether senior or junior, plays a pivotal part in transforming healthcare. By joining our innovative team, you’ll contribute to groundbreaking technology that directly impacts patient care, enhances healthcare efficiency, and saves lives globally. Your skills and passion will drive meaningful change, helping us deliver solutions that support healthcare professionals in critical, real-time settings. Together, we’re not just advancing technology — we’re making a tangible differencein people’s life. Let’s work together to save lives.

Naeem: I'm Naeem Khan, the creator and writer behind this platform. With a passion for sharing knowledge and helping others, My goal is to empower readers with valuable information and resources to achieve their professional and personal aspirations.