You’re a team player who will create value in any situation. You understand problem solving and have a passion for learning technologies that will enable us to produce excellent products. You will work in a team environment in the design and execution of high-traffic, mission-critical applications and websites. You’re a self-starter who is excited to learn and improve your skillset, jump into new languages as needed in short - welcome evolution with open arms. You enjoy working on rapid prototypes in your spare time. You go to tech meet-ups for fun, you like to chat geek with others. This role reports to the Director of Technology.
Technologies we use:
- ES6 Javascript / Node.js
- Typescript
- SASS
- Vue.js
- MySQL
- Google Cloud Platform
- Kubernetes
- Compute Engine
- SQL
- Storage
- DNS
Responsibilities:
- Crafting pixel-perfect, high quality front-end (VueJS) applications
- Developing structured, tested, readable and maintainable ESNext/Typescript applications
- Staying current with the latest best practices and contribute to the overall knowledge of the team
- Participating in code reviews to ensure code quality
- Working with CI/CD, test-driven systems and agile methodologies
- Efficiently manage your workload and accurately record your time worked on each project
- Ensure your knowledge of web design and the wider digital industry is kept up-to-date and relevant
- Help refine and improve front-end development processes
- Take ownership of your work and bring your own ideas and creativity to the table - We want someone who isn’t afraid to speak their mind!
Requirements:
- Bachelor’s degree or an equivalent combination of education and/or experience
- 6+ years of experience in Software Development, minimum of 2+ years of hands on experience in NodeJS and JavaScript/TypeScript
- Excellent CSS styling and JavaScript/TypeScript frontend experience
- Passion for writing reusable code and solving complex challenges
- In-depth knowledge of current coding techniques and best practices
- Excellent communication skills and attention to detail
- Strong desire to learn and willingness to take initiative