About the job
About the Team - Our Engineering team is responsible for the design, development, and deployment of our flagship data observability platform. We work cross-functionally with other teams within the organization to establish best practices, optimize development and deployment processes, and ensure the delivery, scalability, security, and reliability of our platform.
What You’ll Do
Design, develop, and maintain complex web applications using, Angular, and Typescript (optionally Java, and Kotlin for full stack).
Develop, test, and deploy scalable and maintainable frontend applications.
Implement responsive designs and ensure cross-browser compatibility.
Write clean, efficient, and well-documented code that is easy to understand and maintain.
Optimize web applications for maximum speed and scalability.
Continuously update and improve web applications based on customer feedback and changing business
requirements.
Technical Skills
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
At least 4 years of experience in front-end development.
Expertise in frontend technologies like Angular, ReactJS, Typescript
Optionally if you know Java, and Kotlin it’s an advantage.
Strong knowledge of HTML, CSS, and JavaScript.
Experience with frontend testing frameworks such as Jest, Mocha, or Jasmine.
Familiarity with version control systems such as Git.
Strong analytical and problem-solving skills.
Excellent verbal and written communication skills.
Ability to work independently and in a team environment.
Behavioral Skills
You work very well cross-functionally and can think rigorously and make hard decisions and trade-offs.
You are capable of working in ambiguous, fast-moving environments and have a curiosity to learn the domain to adeep level.
You thrive on a high level of autonomy and responsibility while encouraging a healthy work environment.
You’re hands-on when required and are comfortable working with large complex codebases and architect