Senior Software Engineer (Frontend - Angular) at Jeavio
Bayern, Bayern, Germany -
Full Time


Start Date

Immediate

Expiry Date

14 May, 25

Salary

0.0

Posted On

14 Feb, 25

Experience

0 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Javascript, Optimization Techniques, Computer Science, Es6, Css, Browsers, Security, Html

Industry

Information Technology/IT

Description

JOB DESCRIPTION

Work as a senior member of a team responsible for developing large-scale, highly available and fault-tolerant next-generation SaaS solutions that are purpose-built for Health Care Analytics in accordance with established processes.

EDUCATION:

  • Bachelors or Master’s in Computer Science or related fields

MUST HAVE SKILLS:

  • Strong proficiency with Angular Ecosyste.
  • Advanced proficiency in JavaScript (ES6+).
  • Solid understanding of browsers, HTML and CSS.
  • Experience in working with REST APIs.
  • Understanding of security best practices for frontend applications.
  • UI/Ux Knowledge.

GOOD TO HAVE SKILLS:

  • Experience creating and building a Component library.
  • Familiarity with PrimeNG.
  • Experience with ExtJs.
  • Test-Driven & Behavior Driven Development.
  • Experience working in Agile Scrum methodologies.
  • Knowledge on UI/browser performance optimization techniques.
Responsibilities
  • Architect and develop highly dynamic and responsive web applications using Angular/ExtJs and JavaScript.
  • Ensuring pixel-perfect UI implementations that meet design standards.
  • Establish and maintain best practices for frontend development, including code quality, code reviews, and coding standards.
  • Lead the development of reusable UI components and help maintain and develop the design system.
  • Experience in building and deploying frontend applications using appropriate tool.
  • Collaborate with cross-functional teams to ensure seamless integration of frontend and backend functionalities.
  • Write and maintain unit tests, and perform snapshot testing to ensure component reliability.
  • Mentor and develop junior team members, providing constructive feedback and promoting gr.
  • Work effectively as part of a distributed team.
  • Strong analytical skills and problem-solving aptitude.
  • Demonstrable ability to learn new programming languages and frameworks quickly.
  • Contribute to all phases in the software lifecycle – requirements analysis, solution design, development, testing and delivery.Maintain high-quality standards for the work undertaken and be responsible for the quality of deliverables.
-
Loading...