What's the role?
Software Engineer (Full Stack)
We are searching for a Software Engineer to join our team and help us build our industry-leading map customization editor.
HERE is a leader in navigation, mapping and location experiences. We combine highly accurate and fresh maps with cloud technology to enable rich, real-time location experiences in a broad range of connected devices – from smartphones and tablets to wearables and vehicles. Built on 30 years of experience in cartography and drawing on more than 80,000 sources of data, HERE offers "Maps for Life" for more than 190 countries, voice guided navigation in 95 countries in more than 50 languages and live traffic information for 34 countries. To learn more about HERE, including our work in the areas of connected and autonomous driving, visit http://360.here.com or https://company.here.com/here/
Want more jobs like this?
Get Software Engineering jobs in Mumbai, India delivered to your inbox every week.
Are you a Software Engineer with a passion for map visualization and UX?
If you replied yes, here is your chance to join us and be at the core of our map rendering team to ensure that we render the world as you would like it to be!
About the job as Software Engineer in our team
As part of the Rendering R&D group you will be working within a diverse team including developers, architects, cartographers and UX designers.
This is a dynamic role within a high-achieving team creating the software needed to customize maps for both embedded devices and web maps.
The main task of this role is to write high quality source code in a maintainable way. You will develop new features and improve existing ones using the best of your knowledge.
You will have to solve problems relating to building coherent UI workflows - balancing tool functionality, interface density and usability. This will expose you to a broad set of technical and design challenges as well as many different ways of solving them. This exposure will help you grow and you will gain deep understanding of our map products.
Find out more:
- https://platform.here.com/style-editor/
- https://www.here.com/docs/bundle/style-editor-user-guide/page/README.html
- https://www.youtube.com/watch?v=FueI--Q8Qpg
Responsibilities
- End to End web application development for high-end map design customization production tool
- Work in a small, cross-functional team to research, design and develop user-friendly map styling and prototyping workflows
- Build reusable, testable code components
- Can handle ambiguity and iterate side-by-side with designers and product managers
- Can articulate ideas and prototype fast
- Self-driven, take end-to-end ownership of your work
Who are you?
Requirements
- Bachelor or Master’s degree in Computer Science or equivalent with at least 8 years of proven industry experience
- Excellent programming skills using TypeScript, CSS3, and HTML5
- Experience working with modern JavaScript Frameworks (React)
- Knowledge of backend technologies (NodeJS) along with AWS / Azure
- Experience with frontend development for enterprise-grade production tools
- Experience with SCM systems (Git/Mercurial)
- Experience with Continuous Integration (Gitlab/Jenkins)
- Fluent in English, both in spoken and written form
- Excellent communication, listening and team player skills; willing to learn and share knowledge with others
- good understanding of TypeScript’s type system and the ability to reason about complex algorithms
In particular, the Technologies we are looking after are:
- TypeScript and CSS preprocessors (Less/SCSS)
- Knowledge of type systems, data structures and algorithms usage
- Asynchronous application models
- RESTful services / APIs
Beneficial skills, counted as plus:
- Desktop application development (Electron)
- 3D graphics at least at the level of modern OpenGL
- DevOps
- functional programming
Our culture is founded on openness, collaboration and honesty, with colleagues who are brilliant in their field, resilient, and above all, strive for the best. One team, where everyone makes a difference and everyone is heard.
HERE is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, age, gender identity, sexual orientation, marital status, parental status, religion, sex, national origin, disability, veteran status, and other legally protected characteristics.
Who are we?
HERE Technologies is a location data and technology platform company. We empower our customers to achieve better outcomes – from helping a city manage its infrastructure or a business optimize its assets to guiding drivers to their destination safely.
At HERE we take it upon ourselves to be the change we wish to see. We create solutions that fuel innovation, provide opportunity and foster inclusion to improve people’s lives. If you are inspired by an open world and driven to create positive change, join us. Learn more about us on our YouTube Channel.