Fullstack Web Engineer - Fintech, Malaysia
🤝 As an engineer at Dwarves, you will be working closely with a team of talented, kind people and working directly with our clients. There is a lot of freedom to contribute to the quality of the project and improve, or prove yourself.
What you’ll get to do
An expense/spending management tool allowing executives and managers to monitor spending activities in real-time, and communicate directly with the relating personnel on the particular expense.
All accounting data from different sources is synced into one mainstream, unified space. All separated transactions are allocated into designated groups or departments. It also shows the spending tracker for precise supervision, provides full transparency and up-to-date control for top-level managers.
- Implement application architecture in conjunction with the engineering leads.
- Work with product managers, and engineering leads to understand application requirements, identify solutions, and determine feasibility & timelines.
- Build & deploy web applications and integrate with internal backend and external APIs.
- Build & deploy various microservices and APIs as well as develop applications that depend upon them.
- Follow best practices alongside your team for all aspects of the software development lifecycle, including process & conventions.
- Write unit test cases and follow code quality across entire engineering teams.
- Monitor API performance and suggest methods to improve.
- Provide support for resolving customer issues and finding root causes.
- Contribute to the continuous improvement of engineering processes and tools.
- Regularly communicate with engineering leads on project and delivery status.
What it takes to succeed
- 3+ years as a Software Engineer.
- Great verbal and written communication skills horizontally and vertically.
- Deployed mobile-responsive and highly reactive front end web applications that serves thousands of concurrent users.
- Experience with Material Design, Angular, and ReactJS Framework.
- Experience with microservice architectures and understand scaling and concurrency concerns.
- Built, deployed, and managed high-performant backend APIs on Node JS.
- Followed coding best practices such as SOLID, Functional Programming or DDD.
- Working knowledge of Javascript and/or Typescript.
- Data are stored in MongoDB/DynamoDB, MySQL/Postgres, and cached in Redis/Memcached.
- Familiarity with Docker containers using Swarm / Kubernetes orchestration.
- Used application performance monitoring tools e.g. New Relic, Prometheus, DataDog etc.
- Used common tools for software development (Git, Slack, JIRA).
- Built Payment / Rewards & Loyalty / Marketplace / e-Commerce / SaaS products.
- Hands-on experience with Amazon Web Services (AWS) toolset is a bonus.
What you can look forward to
- You will be working closely with a team of talented, kind people. Your team will have your back. We love helping and uplifting our co-workers.
- You will be working directly with our clients. There is a lot of freedom to contribute to the quality of the project and improve, or prove yourself.
- You will be working on projects that are impactful and meaningful. We’re picky with what we choose to take part in.
- You will get to be a member of a community where we learn and discuss everything technology.
Our interview process
- Review
After we receive applications, we will screen and review for various criteria. - Technical challenge
Promising engineers will receive a small technical project so we can assess relevant skills and abilities. Every engineer who completes the project will be presented with a small gift from us. - Team interview
Successful candidates will have a 30-min talk with our HR manager, our engineering manager and/or relevant team members. - Offer
Engineers who we believe that will be a great addition to our team, will receive an offer from us right away.
Apply now (We respond within three days)
Your dream job not listed? Not a big deal. We hardly ever say no to talented people.
Shoot us an email with your LinkedIn / CV
Join our Discord of +300 other engineers and designers