Traditional browsers are not built for the security and productivity demands of today's enterprise environment, leading to vulnerabilities and inefficiencies. HERE aims to solve this by providing a purpose-built enterprise browser that combines security, productivity, and AI integration for regulated industries.
Requirements
- A minimum of 3+ years of relevant, core experience building complex consumer grade web applications, along with a strong understanding of software design patterns
- A confident command using JavaScript or TypeScript and/or Electron is required
- Experience with a wide range of other technologies and frameworks such as .NET, Java, Python, Go, React, NextJS, Mocha, C++, etc.is preferred
- The ability to understand business requirements and the role they play in translating to technical requirements
- The design and foundations of distributed systems
- Highly complex asynchronous programming
- Desktop or container technologies such as PWAs, ElectronJS, or HERE Container
Responsibilities
- Design and build APIs and related functionality that power some of the most complex and mission critical applications at the world's largest institutions
- Apply the knowledge, rigor and patterns typically used to create backend server or full stack architectures to instead solve complex front end challenges on the desktop
- Make impactful, insightful contributions to code reviews and design discussions
- Identify challenges to adoption of APIs (developer ergonomics, failure states, future unplanned use cases) and suggest thoughtful solutions to these through code, API design, or documentation
- Leverage your knowledge of commonly used interfaces (i.e. the windows operating system, Chrome, Firefox, and other specialty browsers, along with modern desktop apps such as slack and vscode) to identify edge cases or usability concerns.
- When necessary, create spikes or POC code, to address technical unknowns and promote these into production quality code when appropriate
- In partnership with the design team and other engineers, leverage your knowledge of commonly used user interfaces (i.e. the Windows Operating System, browsers like Chrome, Firefox, and other specialty browsers, modern desktop apps like Slack and VS Code) to identify edge cases or usability concerns
Other
- Quality first mindset
- Solutions oriented, reliable self starter with a strong attention to detail
- Quick learner that enjoys solving unique problems
- Enjoy going deep into understanding foundations and seek to grasp new concepts
- Cross functional collaboration, building strong team rapport and open communication