Job Requirements
Job benefits
-
Flexible work hours
Productivity curve is not something steady and consistent as it depends on each person's unique traits and preferences. At our company, as long as your team is in sync and your goal is hit, you can flexibly decide when you want to work.
-
Remote work options
Thanks to technology, we no longer have to be physically present at the office to be productive. Joining our company allows you to work anywhere without place-constraint.
This job post is managed by
Skills
Job description for Senior Frontend Developer at Xendit
- Develop and enhance the interactive Dashboard user experience by using the best practices in modern Front End development
- Improve the dashboard product layout and structure to ensure reliability, scalability, and security
- Can quickly comes up with MVP models and propose solutions for complex problems
- Produce high-quality maintainable code, test it, collaboratively review it and ship it.
- Identify areas to improve and scale our architecture and application design.
- Collaborate extensively with Team Lead, Product Management, design, and other engineers to develop features that drive our metrics.
- Do whatever it takes to make Xendit succeed
- Have at least 3 years of engineering experience with proven management wins
- Successful track record of developing quality software products and shipping production-ready software
- JavaScript and ReactJS expertise and have strong knowledge of state management such as redux
- Strong knowledge of CSS and CSS preprocessors such as SASS, LESS
- Strong knowledge of Frontend application build tool such as webpack
- Strong knowledge of REST and pub/sub design patterns
- Experience with front end unit test frameworks such as jest, mocha
- Ability to mentor and level up other software engineers on your team
- Experience with Scrum/Agile development methodologies
- Ability to break down complex product requirements into well-groomed user stories
- Experience working with bank, e-wallet, and retail outlet payment APIs
- Familiarity with containerization, including docker and kubernetes
- Familiarity with implementing Front-end component framework
- Ability to architect distributed systems on cloud computing platforms such as AWS, GCP, or AliCloud (including serverless approaches)
- Ability to guide a team through refactoring high-throughput legacy code
Glints Safety Tips
Don't provide your bank or credit card details when applying for jobs. Legitimate employers and hiring managers do not require an application fee or expect you to pay for training.
Learn More