FullStack developer
Full Stack Web Developer with Frontend Focus (ReactJs) (f/m/d)
We are looking for an experienced developer, with a focus on frontend development, to join our frontend development team, who:ll help us build modern web-based applications. We work in small, agile and project-specific teams. There is no strict division of tasks between backend and frontend developers. We believe that everyone should understand the overall concept to be able to contribute in the best possible way.
If you enjoy designing and shaping projects instead of just working on tickets and have experience in developing web applications in current technologies as well as the desire to constantly develop yourself further, then we would be happy to hear from you.
Your responsibilities
- Meetings with the development team to discuss ideas and concepts for user interfaces and applications
- Project and task estimations
- Programming with JavaScript and preferably TypeScript
- Developing and implementing UI components using React concepts for the front end.
- Clean coding through linting, knowledge of best-practices and common-patterns
- Implementation of API’s
- Documentation of application changes in the ticket board, wiki and markdown, changelog (conventional commits)
What skills do you bring to your job?
Must-Have
- React
- JavaScript & TypeScript
- Interfaces via REST and GraphQL
- HTML, CSS/SASS/LESS
- Technical planning and new development of dynamic web applications and applications
- Support, analysis and optimization of existing applications
- Responsive styling with CSS and preferably LESS / SASS, HTML, optional antd component library
- Automation of tests and creation of test scenarios with Selenium
- Error analysis and bug fixing – bug fixing with debugging skills (browser console, IDE, cross browser with browser stack)
- Affinity to Linux console
Nice-to-Have
- GraphQL / Apollo client
- Redux
- Docker & Docker Compose
- Knowledge of the Django Framework
- Setup and maintenance of production systems (Linux based)
- Backend implementations (SQL databases, Node.js and Python)
What do you bring to the team?
Softskills
- You can work things out independently
- You are a team player and open for criticism and discussions
- You have high quality standards
- You are reliable and solution-oriented
- You are flexible and open for changes
- You think flexibly with the Agile approach
- You are not an absolute perfectionist, but perfectionist in the sense of the project
- You communicate problems and also your own mistakes openly, so that you can be advised or supported at an early stage
- You are willing to record your times in time
Hardskills
- You know at least the concept of Scrum and KanBan
- You have good German and English skills
What we offer you
- Exciting projects and well-known customers
- Work in an agile team with flat hierarchies
- Nice nerdy colleagues and remarkably friendly and constructive customers
- Individual responsibility with a great deal of creative leeway
- Possibility to work remote and flexible arrangement of your working hours
- Avoidance of overtime and compensation if it happends
- Friendly and supportive cooperation (see also Kununu)
- Regular collectiveevents such as barbecues, climbing, running events or meetups on different topics
- Bright, large office in a central location with very good transport connections
- Free fruit and drinks
- Contributionwithyour furtherindividual skills (e.g. in the area of training or own projects)
- Possibility of using a Job Ticket
- Urban Sports Membership (access to many sports and fitness facilities)
- An appropriate remuneration
We still have a lot to do, design it together with us. In return, we offer you an environment in which you can progress and work in a self-determined way.
Your contact persons
You have questions about a career at the Webrunners?
Feel free to contact us and we will be happy to answer all your questions.
Finja
Projectmangerin & Recruiting