Luxoft is a global leader in high-end software development.
Luxoft is looking for talents with a passion for technology & ready to create original solutions. Once on board, you are invited to expand your knowledge & skills, offering you a continuous learning experience helping you stretch your potential.
So if you’re enthusiastic by the idea of accessing cutting edge technology & innovation to make an impact, why dont you join us?
Roles & Responsibilities:
Implement product UI features within a team using best practices to meet product or solution deliverables.
Address product UI defects as identified by the Operations teams
Provide peer code reviews with constructive feedback.
Refactor code to increase operating efficiency and extensibility and/or adapt programs to new requirements.
Minimum 5 years experience designing and implementing enterprise grade software.
Deep experience with Javascript and Javascript frameworks, e.g. Angular, jQuery, React, Node.js, etc.
Up to date knowledge of current Web UI best practices and usability concepts
Expert level (or at least) strong working knowledge of current HTML/CSS
Familiar with building websites for content management systems
Experience with NoSQL databases (e.g. Mongo DB, Couchbase or Cassandra)- a must have
Previous Development Experience with Spring Boot & Spring Cloud
Experience or exposure to Google Polymer
Knowledge of design patterns (MVC, Strategy, Factory, Singleton) and general design considerations.
Experience with application servers, web servers (Apache) and servlet containers such as Tomcat or Jetty
Experience using open source libraries and technologies such as Apache Solr, Zookeeper, etc...
Proficient using UML
Experience with Maven build systems and the ability to write, debug, maintain and extend Project Object Model (POM) with integration tools such as Jenkins
Previous development experience using Java, REST Web Services, JSON, XML
Education and Qualifications:
Bachelor Degree in Computer Science or Engineering
Excellent oral and written communication skills
A creative thinker and experienced problem solver
Experience Pluses:
Experience with UI automated testing frameworks (e.g. Selenium, Karma, Protractor)
Succesfull candidates will be able to work in a challenging atmosphere developing cutting edge products for the biggest names in media and communications and expand their skills and grow with a passionate and talented group of people.