doola is a dynamic company committed to simplifying the complexities of business formation payment setup compliance taxes and more. We empower entrepreneurs and businesses of all sizes to navigate the intricate landscape of financial and regulatory requirements with ease allowing them to focus on what truly matters - building and growing their ventures.
About the Role
Do you remember the thrill and further delight that you got from solving your first problems by programming a solution to them The feeling you got when you saw it was working We want to deliver that to our users when they start their business but in a very streamlined and straightforward interface. We want to create the infrastructure that allows business owners to launch their company seamlessly. And also operate it hassle-free while keeping it compliant. Today the infrastructure and services are at our hands to build these software layers but we need a great engineer to help us deliver on this promise.
At doola youll play a crucial role in developing intuitive performant and maintainable front-end applications serving both external customers and internal stakeholders. Our stack includes React TypeScript GraphQL Playwright for testing and more. Youll work closely with our product design and engineering teams to deliver impactful solutions.
Key responsibilities
Develop and maintain intuitive robust UI components and applications for our customer dashboard and internal CRM.
Collaborate with product managers and designers to transform concepts into responsive performant interfaces.
Integrate front-end applications with backend services using GraphQL.
Identify and resolve performance bottlenecks to enhance application speed and user experience.
Write automated tests to ensure reliability and maintainability.
Maintain high coding standards ensuring code is well-tested modular and documented.
Skills and qualifications
Experience: You should have a minimum of 3 years of non-internship experience in frontend application development with at least 2 years of experience in developing web applications and shipping user-facing features using JavaScript and modern component-based frameworks like React.
Proficiency: Youve developed and shipped user-facing features using component-based UI frameworks. Proficiency in and along with strong skills in TypeScript is a must.
Knowledge: Youre familiar with current trends and best practices in frontend architecture including performance security and usability. Experience with GraphQL is an added advantage.
Collaboration: Youre comfortable collaborating closely with designers engineers and product managers throughout the product and design life cycles to ensure the successful delivery of projects.
Flexibility: Comfortable working in EU or US time zones and flexible with adjusting working hours as needed to accommodate team meetings and collaboration across different time zones.
Quality Code: You write high-quality well-tested code to meet the needs of our customers. Strong attention to detail and adherence to coding standards are essential.
Bonus qualifications
Experience with and AWS.
Startup experience or familiarity with startup dynamics.
Proficiency in continuous integration and deployment processes (CI/CD).
Experience working with internal tooling and CRM systems.
Why join us
Opportunity to work with a dynamic and innovative company at the forefront of the industry.
Collaborative and supportive team environment with opportunities for growth and development.
Competitive compensation package with insane opportunity for growth.
Our values and non-values
Establishing team values is critical. We believe its equally essential to identify team non-values. Were stronger in driving our mission home with both values and non-values taken into account. Note: Our goal in sharing these up front and transparently is to be as straightforward with people as possible. Our goal is not to be combative in our language; its to be straightforward.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.