Web application developer
we are seeking a highly skilled professional to join our team at fountain. As a key member of our engineering group, you will collaborate with a diverse team of engineers, designers, and product managers to create user-centered web applications that empower organizations to improve employee retention.
about the role
* you will design, develop, test, and maintain product features and enhancements to ensure seamless integration with our existing infrastructure.
* closely collaborate with product and design teams to bring innovative solutions to life.
* review and contribute to other developers' work to foster a culture of continuous improvement.
* implement restful api endpoints, build new functionality in our express/node.js backend codebase, and optimize our mongodb model for maximum efficiency.
* ensure the quality, reliability, scalability, and security of all our products through rigorous testing and optimization.
requirements
* a minimum of 5 years of experience in full-stack software engineering with a strong focus on product development.
* proven expertise in modern technologies, including react, typescript, tailwindcss, mui, vite, vitest/jest, playwright, and storybook.
* strong problem-solving skills and the ability to think critically about user interactions and system architecture.
* ability to work independently and confidently, even in dynamic situations and with limited information.
* excellent communication skills, both written and verbal, in english, to effectively collaborate with team members and stakeholders.
nice to have
* experience in b2b saas startup environments and remote international settings is strongly preferred.
* familiarity with event-driven architectures, serverless architectures, high volume architectures, api strategies, mongodb, aws, micro-services, web security, and agile methods is highly desirable.