Company presentation:
We are a fast growing Digital Agency that focuses on Web applications for our clients, these range from Startups like https://www.squareone.com.hk/ and https://www.sassyhongkong.com/ all the way up to international enterprises like https://piratagroup.hk/ ; https://www.iskyresearch.com/ ; New World Development; The French Government's Education Board and Hang Seng Bank. These are all clients for which we have built substantial digital assets.
We are extremely proud of what we have accomplished in the last 7 years, a majority of that contributes to our no compromise approach when it comes to the products that we release into the wild.
Everyone at Rush Hour Media are dedicated to their craft; passionate in their chosen field and we are sometimes funny. The office atmosphere is relaxed and casual but we do roll up our sleeves and get to it when we need to. We try our best to have a good work life balance, we very rarely do overtime.
We offer competitive salary and we have an extremely low turnover rate when it comes to our team, and none of us stands for mediocrity.
A few words from Jerome, Rush Hour Media's Founder and Managing Director: https://youtu.be/1bmt5S-8yzs
What can you expect from us?
The Sales & Accounts team will bring you the most interesting and challenging projects, in which you would have a say in the approach, from a technical standpoint; and approve any wireframes / designs that our design team has dreamed up to ensure they are within the scope and practical from a development standpoint. We value our time and the products that we release
- Flat structure: you’ll be working with the founder and partners of the company
- Full ownership of your projects
- Fun and flexible work environment with an international team
- Continuous learning is encouraged, our dev team are not shy to share their own learnings with others.
- Work-life balance
- If you have any recommendation on dev tools, framework, etc, we will always hear you out and try them out if they fit the team.
- Competitive compensation
What we expect from you?
As an Experienced Web Developer you are able to take a design and turn it into a fully functioning product which looks fantastic on all resolutions. You care about the user journey and ensure that the experience is the best it can be.
You will know how to write efficient and maintainable SCSS using semantic HTML whilst keeping accessibility and SEO in mind. You will be familiar with component driven development for reusable code and avoiding duplication, utilising package managers to harness the latest frontend tooling. You should be able to create fully responsive layouts without the help of a CSS framework, instead relying on modern CSS tools e.g. flexbox and grid.
You are comfortable writing Javascript (ES6) and be familiar with modern JS frameworks such as Angular. You will have a keen eye for design, being able to identify issues and suggest solutions.
Ideally you will also have experience in building sites using PHP, in particular the popular CMS Drupal or Wordpress. Experience in designing and building APIs is also a bonus.
Being a strong team player, you are happy to collaborate with other developers and share your knowledge.
Responsibilities
- Planning: destructure Sketch/Zeplin designs down into frontend components
- Template components using semantic HTML and maintainable SCSS (BEM syntax), before using them to construct full pages
- Use Javascript appropriately in line with current best practices
- Working closely with backend developers, utilise APIs (REST or GraphQL) to fetch and display data
- Use GIT to track code changes using appropriate branching strategies, and resolve conflicts efficiently
- Test the UI in all browsers and screen resolutions to ensure consistency
- Build and deploy applications to dev/staging/production environments
- Be an active member of the team, taking part in discussions to drive things forward