Position: Senior Full-stack Engineer (Vu.js/RoR) - Germany
Company: Simplify
Experience required: 5y
English level: intermediate

About us

We’re a creative team of marketers, designers, developers, and copywriters, who are focused on solving business problems by making simple, but effective websites & mobile apps.

Our job is to eliminate barriers, misunderstandings, and unawareness between a product and a consumer. We make their ways to each other simple.

Simplify. Your way to Greatness.

About customer & project:

We have a request from our potential client in Germany.  The customer is looking for a Senior Full-stack Engineer (Vu.js/RoR) with good spoken English. Below, we propose to consider detailed requirements and a description of the client's company: client solves the matching crisis of the investment market. Based on specially developed AI technology, we connect investors and asset managers in the digital age. As the fastest growing online community, we prepare the stage for professional exchange on investments in German-speaking countries. We combine editorial content with machine learning technology and create access to truly relevant, individually tailored content and suitable products - across all asset classes.
New inspiration: access to innovative investment stories (e.g. sustainable projects and blockchain/crypto), as well as asset classes reserved for institutional investors (private equity and infrastructure)

Project tech stack: HTML5, CSS3, JavaScript frameworks (Bootstrap, Vue.js or similar), Ruby On Rails (v5.2, v6), Vue (v2 & v3), Affinity for agile software development (SCRUM or similar). Vu.js/RoR -  70/30 between tasks.

Nice-to-have technologies: Good knowledge of GCP and Python is a plus

Duties and Responsibilities:
- Application development in an agile environment, you switch fluently between Ruby-on-Rails and Vue
- Elaboration of technical and IT projects and specification of new and extensions of existing web-based applications
- Data modeling and development of database access based on relational database systems
- You support the development of the component-based frontend architecture (Bootstrap, Vue.js)
- Close coordination with the frontend team and the product owner
- We choose design thinking approaches in multidisciplinary teams for complex and interesting problems or projects
- You live the complete development cycle - from the task description to the implementation and writing of tests to code reviews and deployments
- You continuously improve our system architecture
- Our credo is creative work with the latest technologies

Team structure at Client side: Client would like to (remote) embed the developers in existing small agile teams (PO, Devs, UX/Design) where they help us to proceed faster with the development.

Interview process:
- Internal tech interview 
-Tech call with CTO & Head of Engineering
-Tech call with code review

Duration:  12+ months

We DO NOT consider candidates from Ukraine. The client is looking for devs from other locations.