About the Role
We are seeking a Senior Software Engineer - Merchant Experience - Remote to join our innovative team. In this role, you will work on enhancing the merchant experience through robust software solutions. You will collaborate with cross-functional teams to design, develop, and implement features that improve user satisfaction and operational efficiency.
What You'll Do
- Design and develop scalable applications using Ruby on Rails, React, and NodeJS.
- Implement best practices in software engineering including clean code, testing, and agile methodologies.
- Collaborate with product managers and UX designers to create intuitive user interfaces and seamless user experiences.
- Utilize Amazon Web Services (AWS) for cloud-based solutions and API integrations.
- Conduct code reviews and mentor junior developers to foster a culture of continuous improvement.
Requirements
- 5+ years of experience in software development, particularly in full-stack development.
- Proficient in Ruby on Rails, React, and NodeJS.
- Strong understanding of cloud technologies and database management.
- Experience with DevOps practices and tools.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
Nice to Have
- Familiarity with Python and Django.
- Experience in AI tooling and data analysis.
- Knowledge of Agile methodologies.
What We Offer
- 23 vacation days plus 2 additional days for personal use each year.
- Flexible compensation plan for transportation and dining.
- Health insurance discounts and wellness programs.
- Personal budget for professional development and training.
- Opportunities for office workshops and community engagement.
This Senior Software Engineer position offers a unique opportunity to work remotely while enhancing merchant experiences. With a competitive salary and comprehensive benefits, it's an attractive role for experienced developers.
Who Will Succeed Here
Proficient in building RESTful APIs and microservices using Ruby on Rails and Node.js, with a focus on scalability and performance optimization.
Strong experience with AWS services (like Lambda, S3, and EC2) and DevOps practices, ensuring seamless deployment and continuous integration in a remote work environment.
Ability to leverage React for building dynamic front-end applications, coupled with a mindset geared towards enhancing user experience and feedback loops.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months