Web Developer (Web Components)
Role details
Job location
Tech stack
Job description
- Work with other engineers to help architect, build and scale our set of web components and BBj Plugins
- Design and implement new features, enhancements, and optimizations
- Participate in technical discussions, research, and develop new innovative ways to improve our product
- Contribute to knowledge tools, communities, and documentation
- Employee support and induction
Requirements
Do you have experience in UX?, * 5+ years of professional software development experience.
- Native JavaScript (ES6+), Typescript, and CSS speaker.
- Deep expertise in one or more relevant front-end frameworks such as Angular.
- Experience building reusable UX components or libraries using web components (we use stencil)
- Familiarity working with tools like Webpack, Rollup & Gulp.
- Experience with Node.js
- Experience with test-driven development
- Some experience with Java and willingness to learn BBj, our dynamic JVM language (we will help you learn it!)
- Experience working with Sass & stylus
- Experience building responsive user interfaces
- Good UX design skills with experience in design tools like Figma & Adobe xd
- Experience in optimizing delivered code and assets
- Understanding of best practices for modern web application development and continuous integration and deployment
- Independent who completes tasks down to a resolution
- Fluent communication skills in English
Benefits & conditions
- Attractive, performance-oriented salary package
- Free beverages
- Parties and Events
- Jobticket program for public transport
About the company
The Big Little Software Company
More than 1.7 million users across the globe work with BASIS’ Java-based software and development tools to create business solutions.
Both SMEs and international corporations use BASIS solutions. They include global brands like Bridgestone, Euromaster, Sheraton, BMW, Ford, Mitsubishi as well as German a number of domestic companies.
The work as BASIS is inspiring, and we welcome and support permanent learning and education. You will work with a young multi-cultural team bringing a large number of diverse skills and interests to the mix.