The Opportunity

We are looking for a Full-Stack Engineer to become a core member of our successful project. The project is a high fidelity web-only and web+ hardware conferencing platform. The goal is to add functionality that proactively detects degraded network conditions and notify affected end-users accordingly as well as only enabling the features that are comparable with degraded network conditions.

Technology Stack: 

Java 8, Spring, Jetty, Servlets, Angular 1.4, Scala, MongoDB, Redis, AWS, WebRTC 

You

Qualifications and experience:

  • 5+ years of commercial experience in software development with Java
  • Strong Java Core and Spring Framework work experience
  • 3+ years of experience in Front-End engineering (web, enterprise projects). AngularJS / Angular stack is preferable
  • Understanding of app/browser performance and techniques, cross-browser / platform issues
  • Experience of working with WebRTC API
  • Knowledge of AWS stack (ECS, SQS, S3)
  • Experience with containerized applications (Docker)
  • Upper-Intermediate level of spoken and written English
  • Excellent time management, planning, organization and problem-solving skills
  • Excellent written and verbal communication skills with internal and external customers and vendors

Nice to have:

  • Development experience using Scala
  • Experience with key-value databases
  • Knowledge of event-driven architecture
  • Participation in software design sessions
  • Experience with UML diagrams
  • Experience with PowerMockito

Responsibilities

  • Development of the new functionality to support web, desktop and mobile client applications
  • Participation in the architecture sessions
  • Implementation of the unit tests
  • Conduction of the code reviews
  • Performance of primary upward interaction with direct supervisor or teams’ leads. Generally interacts with peers and/or management levels
  • Determination of the methods and procedures on new assignments with minimal guidance

The Company

Star is a global consultancy that connects strategy, design, engineering and marketing services into a seamless workflow devised to support our clients every step of the way – no matter how long or complex their journey. We anchor everything we do in clear and compelling endgames, which in turn enable our strategists, designers, and engineers to create useful, scalable products and solutions. We are 750 strategists, designers, engineers and marketers in 12 locations around the world, and we are here to make every great idea, every great person and every great company shine. That is why we’re called Star.

Compensation and Benefits

Star offers a competitive and rewarding salary and benefits package as well as an intellectually and creatively stimulating work environment. You will find professional flexibility, new ways of working and unique international travel opportunities.

Share this job