Back to job listings December 7, 2017 Chicago, United States

Full Stack Software Engineer

R&D / Engineering - Regular Full-Time | 18514

  • Description

    HERE, the Open Location Platform company, enables people, enterprises, and cities to harness the power of location. By making sense of the world through the lens of location, we empower our customers to achieve better outcomes – from helping a city manage its infrastructure or an enterprise optimize its assets to delivering drivers to their destination safely. To learn more about HERE, including our new generation of cloud-based location platform services, visit http://360.here.com.

     

    The Web Apps team in Highly Autonomous Driving (HAD) Group in HERE, supports tooling requests of multiple internal teams within the organization. We are mostly involved with the development of applications to gather training data for deep machine learning algorithms. Most of our projects have revolved around web application development and development of data pipelines for training feedback loops. We strive to use simple but cutting-edge technologies and approaches for implementing all of our tools. With our help, teams should be able to improve machine learning projects, and also gather information about the quality and effectiveness of our users.

     

    We are looking for a passionate Full Stack Sr Software Engineer, but will consider candidates stronger in either side of the spectrum.

  • Help mentor junior team members in all aspects of best practices for software design and development
    Work with multiple teams in HERE in understanding product and software requirements
    Software design and design reviews
    Software development of application or system components
    Code reviews 
    Unit testing of developed code
    Software deployment of applications using CICD
    Deploy the development artifacts to AWS
    Encourage and follow agile development methodologies

  • 4-6+ years of experience in software development
    BS degree in Computer Science, Computer Engineering or related field.

     

    Must have skills:
    Proficient in Java and JavaScript
    Experience with HTML5, CSS3
    Proficient in Spring Boot or Spring MVC with various supporting frameworks (i.e. Spring Security, Spring Data/Hibernate…etc)
    Proficient in AngularJS 1.x
    Experience with Unix/Linux
    Experience with Maven, Gradle, Grunt, bower, npm
    Experience with SQL and NoSQL databases
    Experience with REST, HTTP, JSON
    Experience with source control management such as git
    Experience with AWS techs like EC2, RDS
    Excellent oral and written communication skills
    Must be a team-player with the ability to work within a collaborative environment
    Proven ability to work independently with limited supervision
    Creative, resourceful and innovative problem solver
    Self-taught and self-teaching, with a demonstrated aptitude for acquiring knowledge and skills

     

    Following skills add value:
    Experience with serialization frameworks (i.e. protobuf)
    Experience with Docker
    Experience with Angular 4, Typescript
    Experience with CloudFormation, DynamoDB, Load Balancers, SNS

     

    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.

Back to job listings

Did you know?

HERE is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics.

We are dynamic and changing. Stay connected.

Get notified by our talent team when there's a new job that matches your interests.