Full-Stack Software Engineer
blended
Berlin, Germany
2 days ago
Role details
Contract type
Contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Berlin, Germany
Tech stack
Clean Code Principles
Gulp
HTML
JavaScript
Adobe Illustrator
Adobe Photoshop
Adobe InDesign
Agile Methodologies
Software Applications
Automation of Tests
Big Data
Bootstrap
Browser Compatibility
CSS
Databases
Graphics Software
MVC
Node.js
NoSQL
Preprocessor
Responsive Web Design
Software Engineering
SQL Databases
Test Driven Development
Grunt (Software)
React
Backend
GIT
Vue.js
Event Driven Architecture
SASS
Web Technologies
REST
Job description
- Work with web & native app technologies to design and develop company websites and internal products/applications
- Participate in design and product discussions, take ideas from concepts, through production, to launch
- Face development issues with creative thinking
Requirements
The right candidate has a passion for robustness, performance, security, and scalability. This candidate will be part of the core software engineers team, and must be proficient in emerging web technologies., * 5+ years experience working as a full-stack or backend engineer
- Experience working with the following tools: React, Javascript, HTML, CSS (and pre-processors such SASS), Bootstrap, Responsive Design, MVC frameworks, build scripts (such Gulp, Grunt, etc)
- Experience with REST APIs design and event-driven architectures (Node or similar), experience with scaling a large-scale data-driven database system (SQL or no-SQL)
- Collaboration with engineering teams, managers, and product stakeholders from different backgrounds
- Advocating for agile processes, operational excellence, and coding best practices such as clean code, readability, and test-driven development
- Experience with interactive application development
- Previous experience with mobile and web applications
- Knowledge of cross-browser compatibility
- Write efficient and maintainable code
- You should love to create things and take great personal pride in building beautiful and functional user interfaces.
- A love of Git
- Be highly flexible and like to take a pro-active role
Bonus Skills
- Proficiency in graphics editing software (Photoshop, Illustrator)
- Experience in Vue.js
- Experience in writing automated tests and TDD (or similar) to ensure functionality and quality
- Graphic Design skills
Benefits & conditions
What we offer
- Contract role
- Competitive salary based on experience and professional profile
- Work in teams with designers that know how to $ git commit
- Remote work or based in our office in the heart of Berlin
- A chance to work with an international team of architects, engineers and designers, excellent growth potential
- Free coffee and free fresh fruit
why we do, what we do
At blended.io we believe that top notch digital services and physical products can only be achieved with a deep understanding in engineering coupled with a holistic take on User Experience. Neither engineering nor design experience alone make products and services successful.