Senior Full Stack Developer
About Us:
LawnGuru is a dynamic and innovative online marketplace that helps connect homeowners with the best lawn and landscape companies working in their neighborhoods. We are dedicated to transforming the way customers shop for and purchase outdoor services as well as helping our service providers build and grow successful business in the lawn and landscape industry. We are seeking a talented Full Stack Developer to join our growing team and help us build cutting-edge solutions that delight homeowners and help our service providers grow and succeed.
Job Description:
We are looking for a Senior Full Stack Developer with a strong background in building robust, scalable, and user-centric applications. You will be responsible for developing and maintaining our platform, which includes both web and mobile applications. You must have a minimum of 5 years of experience working with the following technologies: JavaScript, React, React Native, HTML, CSS, Next.JS, Node.JS, MongoDB, and AWS.
Prior Experience with Twilio, Stripe Connect, Mapbox or building marketplace or CRM applications is a plus.
Responsibilities:
• Design, develop, and maintain full-stack applications with a focus on performance and scalability.
• Collaborate with cross-functional teams to define, design, and implement new features.
• Optimize applications for maximum speed and scalability.
• Implement responsive and mobile-first designs using React and React Native.
• Develop and maintain APIs and backend services using Node.js.
• Manage and optimize databases with MongoDB and integrate with AWS cloud services.
• Participate in code reviews and contribute to a high-quality codebase.
• Stay up-to-date with the latest trends and technologies in full-stack development.
Must-Have Qualifications:
• Minimum of 5 years of professional experience with JavaScript, React, React Native, HTML, CSS, Next.JS, Node.JS, MongoDB, and AWS.
• Proven experience in building and maintaining complex web and mobile applications.
• Strong understanding of front-end technologies and frameworks.
• Experience with RESTful APIs and server-side development.
• Solid knowledge of cloud architecture and services, particularly AWS EC2 and Lamda
• Strong problem-solving skills and ability to troubleshoot issues quickly and effectively.
• Excellent communication skills and ability to work collaboratively in a team environment.
Nice-to-Have Qualifications:
• Experience developing and maintaining marketplace applications.
• Familiarity with mapping APIs such as Mapbox or Google Maps.
• Familiarity with Parse Server
• Knowledge of DevOps practices and CI/CD pipelines.
• Experience with Agile methodologies and project management tools.
Benefits:
• Competitive salary
• Opportunity to work with a diverse and collaborative team
• Flexible work arrangements, including remote options.
• Professional growth and development opportunities.
• Impactful projects that are used by thousands of customers and service providers across the United States.