Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Frontend Developer image - Rise Careers
Job details

Frontend Developer

Company Description

ApprovalMax is award-winning B2B software used by businesses around the world to approve bills and expenses. It streamlines the approval process for decision makers by replacing paper and email approvals with automated workflows. ApprovalMax integrates with platforms such as Xero, QuickBooks Online and Oracle NetSuite to unlock powerful efficiencies for approvers and finance teams. The company is globally recognised and has won’ Xero App Partner of the Year’ four times since 2020 in different countries.

Job Description

Job responsibilities:

  • Development of a new functionality (frontend);

  • Development of an existing product

Qualifications

Job requirements:

  • 4+ years experience in interface development;

  • Excellent knowledge of JavaScript (ES6+) and TypeScript;

  • Excellent knowledge and experience of SPA on React;

  • Good knowledge of HTML and CSS;

  • Understand the principles of RESTful API and HTTP/HTTPS with SWAGGER documentation;

  • Knowledge of written English (all business correspondence takes place in English).

Additional requirements:

  • Experience with Next.js, Styled Components, React Query, Redux, NX, Webpack, Node.js;

  • Experience in writing unit tests and integration tests (Jest, etc.);

  • Experience with micro-service architecture;

Additional Information

This role is:

  • Full-time and permanent.

We offer:

  • Growing international business with 10,000+ subscribers
  • Regular performance-based compensation reviews.

  • 100% paid 20 business vacation days.

  • 100% paid 10 sick leave days.

  • Flexible hours.

  • Remote work.

  • Health & Wellness program - a bonus payment, which will cover 50% up to a total of 500 Euro annually of the amount spent on the following activities: medical services (except regular health insurance), fitness, sports activities (excluding sports equipment), stress management, body massage, weight management, yoga, traveling, etc.

  • Reimbursement of co-working space.

  • Reimbursement of professional development courses.

  • Service years recognition financial reward.

  • Parental leave support.

Average salary estimate

$50000 / YEARLY (est.)
min
max
$40000K
$60000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Frontend Developer, ApprovalMax Limited

Are you an enthusiastic Frontend Developer looking to make a real impact? Join ApprovalMax, an award-winning B2B software company based in Belgrade, Serbia, where we reinvent how businesses manage their bills and expenses. At ApprovalMax, we know the value of seamless and efficient workflows, which is why we’ve created a platform that replaces tedious paper and email approvals with an advanced digital solution. As a Frontend Developer, you’ll have the opportunity to craft new functionalities and enhance existing features that our thousands of subscribers rely on daily. Imagine collaborating with a talented team where your skills in JavaScript, TypeScript, and React shine. We're looking for someone with over four years of experience in interface development, who’s not only skilled in creating beautiful user interfaces but also understands RESTful APIs and enjoys writing unit tests. Your role will be crucial in helping us build a flexible and efficient platform that integrates with giants like Xero and QuickBooks Online. Plus, with our commitment to flexibility, remote work options, and a comprehensive health and wellness program, you’ll find the perfect work-life balance. Come be part of our exciting journey and help shape the future of financial approvals for companies around the globe!

Frequently Asked Questions (FAQs) for Frontend Developer Role at ApprovalMax Limited
What are the core responsibilities of a Frontend Developer at ApprovalMax?

As a Frontend Developer at ApprovalMax, your core responsibilities will include developing new functionalities for our platform and enhancing existing features to improve user experience. You'll be working with technologies like JavaScript, TypeScript, and React, utilizing your expertise to create seamless and efficient interfaces that help our users manage their bills and expenses effortlessly. Additionally, you'll collaborate with other team members to understand business requirements and translate them into technical solutions.

Join Rise to see the full answer
What qualifications do I need to apply for a Frontend Developer position at ApprovalMax?

To be considered for the Frontend Developer role at ApprovalMax, you should have over four years of relevant experience in interface development. A solid understanding of JavaScript (ES6+) and TypeScript is essential, along with significant experience in single-page applications using React. Familiarity with HTML, CSS, RESTful APIs, and SWAGGER documentation is also required. Additional qualifications such as experience with Next.js, writing unit tests, and understanding micro-service architecture will be beneficial.

Join Rise to see the full answer
What technologies are used by the Frontend Developers at ApprovalMax?

Frontend Developers at ApprovalMax utilize a diverse set of technologies including JavaScript (ES6+), TypeScript, and React for building user interfaces. An understanding of Next.js, Styled Components, React Query, Redux, and Webpack is advantageous. Additionally, experience with unit testing frameworks like Jest and knowledge of RESTful APIs will enhance the development process, maintaining high standards of code quality and performance.

Join Rise to see the full answer
Is remote work an option for Frontend Developers at ApprovalMax?

Yes! ApprovalMax embraces a flexible work environment and offers remote work options for Frontend Developers. We understand the importance of work-life balance and support our employees with the freedom to customize their work settings. Whether you prefer to work from home or a co-working space, we are committed to accommodating your needs.

Join Rise to see the full answer
What benefits are provided to Frontend Developers at ApprovalMax?

As a Frontend Developer at ApprovalMax, you can expect a range of benefits including comprehensive health and wellness programs that cover up to 50% of expenses related to medical services, fitness activities, and stress management. You will enjoy 20 paid vacation days and 10 paid sick leave days each year, along with regular performance reviews for compensation adjustments. We also recognize your professional development through reimbursement for courses and provide financial rewards for your years of service.

Join Rise to see the full answer
Common Interview Questions for Frontend Developer
What experience do you have with JavaScript and React?

When answering this question, highlight your specific experience with JavaScript and React, focusing on projects you’ve worked on. Discuss any challenges you faced and how you resolved them using these technologies. Showcase your understanding of ES6+ features and your experience with state management in React to demonstrate your proficiency.

Join Rise to see the full answer
Can you explain the concept of RESTful APIs and how you've implemented them in your projects?

In your response, clearly articulate what RESTful APIs are and their significance in web applications. Provide examples of how you’ve utilized RESTful APIs in past projects, detailing how you interacted with external services or created APIs for your own applications, focusing on the benefits of using REST architecture.

Join Rise to see the full answer
How do you ensure your code is maintainable?

Discuss your practices for writing maintainable code, such as using clear naming conventions, modular design, and proper documentation. Mention any coding standards or frameworks you follow, and be sure to include your experience with testing frameworks like Jest to illustrate how you maintain quality in your code.

Join Rise to see the full answer
What tools do you use for version control?

Be ready to talk about your experience with version control systems, especially Git. Explain how you use it in your projects, including branching strategies, commit messages, and collaboration with team members. If applicable, share any experiences with platforms like GitHub or Bitbucket.

Join Rise to see the full answer
How do you approach debugging and troubleshooting frontend issues?

Explain your systematic approach to debugging, including the tools you use, such as Chrome DevTools or debugging extensions for IDEs. Provide examples of specific issues you faced and how you resolved them, emphasizing your problem-solving skills and attention to detail.

Join Rise to see the full answer
What is your experience with unit testing?

Discuss your experience with unit testing frameworks like Jest, explaining how you integrate testing into your development workflow. Highlight a project where testing played a crucial role in ensuring code quality and how you structured your tests to cover edge cases.

Join Rise to see the full answer
Can you describe your experience with mobile-responsive design?

Talk about your understanding of responsive design principles, frameworks, and best practices. Highlight specific instances where you implemented mobile-first or responsive design strategies in your projects, mentioning tools or libraries that aid in achieving mobile responsiveness.

Join Rise to see the full answer
How do you keep up with the latest trends in frontend development?

Share the specific resources you use to stay updated, such as blogs, forums, webinars, or networking with other developers. Mention any communities you participate in or conferences you attend, demonstrating your commitment to continuous learning and professional growth.

Join Rise to see the full answer
Describe a challenging project you worked on and how you managed it.

Provide an overview of a challenging project, including the nature of the challenge and the technologies involved. Discuss your role in the project and the steps you took to overcome the issues, emphasizing teamwork, communication, and problem-solving skills.

Join Rise to see the full answer
What excites you about working as a Frontend Developer for ApprovalMax?

Express your enthusiasm for joining ApprovalMax and your interest in their innovative solutions. Discuss specific aspects of the company's mission, products, or workplace culture that resonate with you. This demonstrates your genuine interest in the company and the role.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 4 days ago
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Posted 11 days ago
Photo of the Rise User
Capital One Remote Harriman, NY
Posted 13 days ago
Photo of the Rise User
CS GROUP Remote 400 avenue Sainte Croix, Suite 2300, Montréal, Québec, Canada
Posted 6 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 8 days ago
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Maternity Leave
Paternity Leave
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Paid Volunteer Time
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Family Coverage (Insurance)
Medical Insurance
Mental Health Resources

ApprovalMax enables us - in the simplest way possible - to create a complex approval matrix wherein we define roles, business rules, and routing workflows, while being intuitive and easy to use. We now have the ability to track the approval status...

3 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 2, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!