Full Stack Software Developer
Branche | Zie onder |
Dienstverband | Zie onder |
Uren | Zie onder |
Locatie | |
Opleidingsniveau | Zie onder |
Organisatie | Cooder X Bakkersonline |
Contactpersoon | Zie onder |
Informatie
- PHP
- Bachelor denkniveau
- Junior, Medior, Senior werkniveau
- 0-2, 2-5, 5-10 jaar werkervaring
- Nederlands, Engels sprekend
- Vast
- € 2000 - € 4000 bruto per maand
- Glijdende werkuren
- Mobiel
- Laptop
- 13e maand
- Pensioen
- Netto onkostenvergoeding
- Hospitalisatieverzekering
- Minimaal een 40-urige werkweek
- Samenwerken met 10-20 collega's
- Je werkt samen met IT
- Focus op B2B & B2C
- Je werkt voornamelijk met Computersoftware
About you
You’re a generalist with a passion for software development, who is eager to learn the latest changes in the field and doesn’t hesitate to discover new things via your own projects.
So you’re not an expert in every field? No problem! Software development can be many things and that’s why we listed some roles you might combine. Don’t worry about languages or items you might not master yet. You’ll learn them with help of our great team!
You like to combine back-end development with other roles? Great! Are you just an Android developer? Still awesome.
Your responsibilities
- Design, estimate, and code new features.
- Architect new applications and expand existing ones
- Participate in software design discussions
- Participate in project management meetings
- Ensure all code that goes to production is of top quality
- Identify and fix gaps in system reliability
- Continuously improve the software infrastructure
BACK-END DEVELOPMENT
Our back-end software is written in PHP and serves the website and our REST API.
No PHP experience yet? No problem! As long as you’re passionate about programming, have experience with other languages and are open to learn PHP, we can make it work.
Don’t like PHP? Well you won’t be alone… We know that for some developers PHP is not their language of choice. Maybe you’ll be the one that guides us towards a system with microservices in a variety of languages?
- Main language: PHP
- Smaller applications: Node.js
- Future applications: maybe your programming language of choice (Go, Rust, …)?
- MySQL database
- Docker for local development
FRONT-END WEB DEVELOPMENT
You’ll work hand in hand with the designer to update the front-end to match new designs and improve the UX and UI.
- JavaScript, HTML and CSS
- SCSS
- Vue.js
DESIGN
We recently redesigned most of our services. In this role, you’ll continuously improve the UX and UI, redesign existing and new services as well as support our marketing team.
- Sketch
- Figma, Invision, …
- Adobe XD, Photoshop, Illustrator, InDesign
- UI / UX design
ANDROID DEVELOPMENT (NATIVE)
We decided to go for native apps. So we built the Android app in Kotlin. The app connects with the REST api and provides the same functionality as the website, but tailored for mobile users. In this role, you’ll be in charge to further develop the Android app.
- Kotlin (or Java)
- Reactive-X
IOS DEVELOPMENT (NATIVE)
We decided to go for native apps. So we built the iOS app in Swift. The app connects with the REST api and provides the same functionality as the website, but tailored for mobile users. In this role, you’ll be in charge to further develop the iOS app.
- Swift (or Objective-C)
- Cocoapods
Nice to have (experience with…)
- HTTP protocol
- PoS software development
- Open source software
- Distributed systems and load balancing
- Apple / Google app review process
- Customer oriented wireframing techniques for e-commerce
- Unit testing and UI testing
- Page load optimization
- Search engine optimization (SEO)
- Microservices
- Docker
- Agile methodologies
- Git
Omschrijving
- PHP
- Bachelor denkniveau
- Junior, Medior, Senior werkniveau
- 0-2, 2-5, 5-10 jaar werkervaring
- Nederlands, Engels sprekend
- Vast
- € 2000 - € 4000 bruto per maand
- Glijdende werkuren
- Mobiel
- Laptop
- 13e maand
- Pensioen
- Netto onkostenvergoeding
- Hospitalisatieverzekering
- Minimaal een 40-urige werkweek
- Samenwerken met 10-20 collega's
- Je werkt samen met IT
- Focus op B2B & B2C
- Je werkt voornamelijk met Computersoftware
About you
You’re a generalist with a passion for software development, who is eager to learn the latest changes in the field and doesn’t hesitate to discover new things via your own projects.
So you’re not an expert in every field? No problem! Software development can be many things and that’s why we listed some roles you might combine. Don’t worry about languages or items you might not master yet. You’ll learn them with help of our great team!
You like to combine back-end development with other roles? Great! Are you just an Android developer? Still awesome.
Your responsibilities
- Design, estimate, and code new features.
- Architect new applications and expand existing ones
- Participate in software design discussions
- Participate in project management meetings
- Ensure all code that goes to production is of top quality
- Identify and fix gaps in system reliability
- Continuously improve the software infrastructure
BACK-END DEVELOPMENT
Our back-end software is written in PHP and serves the website and our REST API.
No PHP experience yet? No problem! As long as you’re passionate about programming, have experience with other languages and are open to learn PHP, we can make it work.
Don’t like PHP? Well you won’t be alone… We know that for some developers PHP is not their language of choice. Maybe you’ll be the one that guides us towards a system with microservices in a variety of languages?
- Main language: PHP
- Smaller applications: Node.js
- Future applications: maybe your programming language of choice (Go, Rust, …)?
- MySQL database
- Docker for local development
FRONT-END WEB DEVELOPMENT
You’ll work hand in hand with the designer to update the front-end to match new designs and improve the UX and UI.
- JavaScript, HTML and CSS
- SCSS
- Vue.js
DESIGN
We recently redesigned most of our services. In this role, you’ll continuously improve the UX and UI, redesign existing and new services as well as support our marketing team.
- Sketch
- Figma, Invision, …
- Adobe XD, Photoshop, Illustrator, InDesign
- UI / UX design
ANDROID DEVELOPMENT (NATIVE)
We decided to go for native apps. So we built the Android app in Kotlin. The app connects with the REST api and provides the same functionality as the website, but tailored for mobile users. In this role, you’ll be in charge to further develop the Android app.
- Kotlin (or Java)
- Reactive-X
IOS DEVELOPMENT (NATIVE)
We decided to go for native apps. So we built the iOS app in Swift. The app connects with the REST api and provides the same functionality as the website, but tailored for mobile users. In this role, you’ll be in charge to further develop the iOS app.
- Swift (or Objective-C)
- Cocoapods
Nice to have (experience with…)
- HTTP protocol
- PoS software development
- Open source software
- Distributed systems and load balancing
- Apple / Google app review process
- Customer oriented wireframing techniques for e-commerce
- Unit testing and UI testing
- Page load optimization
- Search engine optimization (SEO)
- Microservices
- Docker
- Agile methodologies
- Git