Backend Engineer
Selangor, Malaysia
Backend Development
Full Time
The Employer

The Company is a Malaysia based digital agency, passionately making awesome digital products, brands and experiences. Founded in 2016.

Perks & Benefits
  • EPF
  • SOCSO
  • Parking
Mission and goals

You will be joining a cross-functional team working on next generation software solution working closely with Design and UX to provide the best delightful experience for our users.

In this position, you play a key ownership role over the projects and services composing the web platform used by customers. These projects span from The Company app to dashboards to data-heavy backend visualizations.

You will ensure that these components and the overall application are robust, responsive, and easy to maintain. Also, you will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product are important.

Culture
  • Encourages Commitment and Communication.
  • Work-Life Balance
  • Offer Development Opportunities
  • Recognition for Hard Work and Success
  • Strong Team Spirit
  • Give and Receive Feedback
Responsibility
  • Work with designers and product management to define and improve user experience.
  • Work in a team of engineers, PMs, designers, etc. all with very diverse and interesting backgrounds. 
  • Translate designs and wire-frames into high quality code. 
  • Solve complex business problems by using an engineering centric approach.
  • Contribute to technical and architectural decision-making. 
  • Develop cohesive user interface components and flows. 
  • Define and advocate user interface framework standards. 
  • Provide user interface modules and guidance for the rest of the development team.
  • Develop new user-facing features. 
  • Build robust, reliable and reusable components and front-end libraries for future use.
  • Deliver consistently high-quality code. 
  • Maintain and improve the code quality by writing unit tests, integration tests and e2e automations, all while respecting clean code standards. 
  • Identify and find solutions for bugs and bottlenecks. 
  • Work closely with upstream team members to address production issues.
  • Grow — use your annual learning budget to take courses and go to conferences. There’ll be plenty of opportunities for advancement as well. 
  • Keep up to date with the latest software engineering trends. 
Skillset Requirements
  • 1+ years of professional experience with a programming framework chosen from one of the available roles mentioned above. 
  • Thorough understanding of programming core principles. 
  • Previous tech startup experience.
  • Familiarity with cloud services ecosystem and implementation. 
  • Familiarity with infrastructure as code frameworks such as Terraform, Serverless Framework.
  • Familiarity with Docker, Kubernetes and other containerization technologies.
  • Familiarity with RESTful APIs concept and GraphQL APIs.