Sign in

Sr. Full Stack Developer

Company:
Allymatch GmbH
Location:
Mainz, Rhineland-Palatinate, Germany
Posted:
October 15, 2020

Description:

Job Description

Are you an experienced Full Stack Web Developer with the ability of front and back-end web development? Are you lacking the adequate environment to utilize your skills to their full potential? At Allymatch, you can be part of a dynamic start-up offering you the chance to work independently and further your knowledge. We are looking for a Senior Full Stack Web developer with knowledge in all stages of software development, who will take a key role on our team. You'll be working alongside other engineers and developers, collaborating on the various layers of the infrastructure for our platform.

Responsibilities

- Utilize both front-end and back-end languages

- Design overall architecture of the web application.

- Maintain quality and ensure responsiveness of applications.

- Collaborate with the rest of the engineering team to design and launch new features.

- Maintain code integrity and organization.

- Develop source code with unit tests

- Creating documentation for building deployable archive

- Creating documentation for building docker image

- Creating documentation for starting further development

- Creating documentation for external APIs and their setup

- Translation of designer mock-ups and wireframes into front-end code

- Solid foundation in data structures, algorithms, and system design.

- Database administration and management of a hosting environment

- Website maintenance

- Elaborate mobile-based and web-based features

- Troubleshoot apps for bugs

- Fix bugs if necessary and improve usability

- Improve apps for maximum speed

- Troubleshoot UI and improve its performance accordingly

Qualifications

- Bachelors or Masters in Computer Science or other related field

- Experience working with graphic designers and converting designs to visual elements.

- Understanding and implementation of security and data protection.

- Highly experienced with back-end programming languages especially Node JS and also Python, Ruby, PHP, Java, JavaScript.

- Experienced in Node.JS based REST API

- Experienced in JWT based authentication

- Experience with postgresql as a database which should be configurable via environment properties

- Proficient experience using advanced JavaScript libraries and frameworks mainly ReactJS, and also WuJS, AngularJS, KnockoutJS, BackboneJS, DurandalJS etc.

- Development experience for both mobile and desktop.

- Understanding of server-side languages including such as Jade, EJS, Jinja, etc.

- Experience with cloud message APIs and usage of push notifications.

- Experience with Firebase push notification support

- Knowledge of code versioning tools {{such as Git, Mercurial or SVN}}.

- Knowledge of and proper experience with both front-end and back-end languages

- Proper experience with CMS framework

- Ability to troubleshoot and debug browsers

- Familiarity with layout requirements

- Understanding of SEO standards

- Must be fluent in English; additional languages are a plus!

- Must already be located in Germany/have german working permissions to apply

Please send your CV and a Cover Letter to: innovationfactory@allymatch.com

Apply