Position: Middle/Senior JavaScript Developer (Angular)
Company: Rubinstein & Schmiedel
Category: JavaScript
Experience required: 3y
English level: intermediate

**ABOUT US:**
Rubinstein & Schmiedel believes that artificial intelligence will profoundly change the world of finance as we know it. That’s why we create cutting-edge AI algorithms and software that place algorithmic trading at the forefront of this evolution. Every single member of the team has a strong impact on our mission, and improvements to our codebase can be seen in production immediately. In contrast to companies from the traditional financial world, we promote a modern and dynamic corporate culture.

**We are looking for a Senior/Strong Middle JavaScript (Angular) Engineer to join the R&S Team**

**Required skills:**
Intermediate/Upper-intermidiate level of English, good communication skills;
3+ years of professional experience in software development;
Highly Proficient in Angular 9, JavaScript, ES8+, HTML5, CSS3;
Experience with Less/Sass CSS Pre-processors;
Experience in the area of modular and scalable software development;
Experience building responsive web applications;
Experience maintaining a living and complex codebase with a modern stack;
Designing and developing reusable, testable front end components;
Desire to learn cutting edge technology to solve complex business problems;
An appreciation for good design, and the desire to translate visual ideas into working, efficient code;
Strong problem solving and critical thinking skills;
Passion for quality and close attention to details;
Strong communication and interpersonal skills;
Experience with headless frontend and microservices architecture
Aptitude to independently learn new technologies.

**As a plus:**
- Experience in building charts using different libraries.
- Understanding how investment companies work
- Ability to build features from scratch and provide expert judgement.
- Experience building multiple levels of automated tests (unit, integration, end-to-end) to ensure high-quality code delivery

**We offer:** 
Besides such basics as a competitive salary, comfortable and motivating work environment, here at RSAlphaC we offer:
• evaluations with salary raises and bonuses every year in addition to 22 vacation days per year
• Flexible schedule and opportunity to work remotely
• Possibility to relocate to our Munich office / visiting Munich every now and then
• Benefit from our support with regular knowledge-shares, courses, workshops and books wherever possible
• Start-up spirit and a highly motivated team

**Responsibilities:**
Support the project and build additional features from scratch, lead small teams of developers.
Participate in all stages of software development including analyzing, designing, programming, debugging, and modifying software enhancements of a customer applications;
Using current programming language and technologies, write code, complete programming, and perform testing and debugging of applications;
Compose and maintain documentation and procedures for installation and maintenance;
Analyse and fix incoming defects;

**Project description:**
We are a technology-led investment management company aiming to fundamentally change the world of finance. In order to provide our clients with the best possible experience and real time tracking of their investments, we have developed an investor login portal which is under constant development and enhancement.