Job opening

Principal Software Engineer : Frontend development

Chargebee /  Amsterdam (NL)

Apply on site

Job description

* Conceptualize the future of billing, make it work for customers and solve their real problems.
* Interact and collaborate with multiple teams and various stakeholders to meet deadlines, to bring your feature to life.
* Test, test, test! Set up automated test cases to ensure our stringent quality standards are met.
* Ideate with your peers. Being supportive of their work and providing constructive feedback on their solutions.
* Interact with customers, trying to get to the heart of what's working and what's not.
* Obsess about writing modular and high-quality code.
* Adopt new technologies, suggest recommendations and influence the direction of product development.
* Analyze the task, come up with reasonable timelines by preparing a plan of approach to deliver features on time.
* Interact and collaborate with multiple teams and various stakeholders to meet deadlines, to bring your feature to life.
* Code should be modular, scalable and free of bugs
* Writing automation test cases
* Do peer reviews and give constructive feedbacks
* Refactor the existing code base proactively

Chargebee might be the opportunity you're looking for

* If you're interested in how subscription businesses can get more efficient.
* If you're hungry to give and receive feedback, fully understanding that challenging perspectives are the only way that you can grow.
* If you can bring empathy to problem solving.


* Experience in building scalable, reliable and high-performance web applications.
* A hands-on attitude.
* A comprehensive foundation with object-oriented and functional programming languages. Strong JS, CSS, and HTML fundamentals with experience in at least one of the leading front end frameworks like Vue.js, Angular, React or Ember
* A passion for writing high-quality code and upholding best practices in engineering, security, and design.
* A belief that code must be well-tested, code reviewed and checked-in regularly.
* Good knowledge of building and designing REST APIs.
* Ability to collaborate with various stakeholders across the organization - product, design etc - and take complete ownership for releasing new features.
* Experience integrating with third-party platforms is an added advantage.
* Experience working on billing, payments and related fields is an added advantage.

Full description & Apply on site