Senior Full Stack Software Developer - Kotlin/Java & React
About the Role
We're hiring a Senior Full Stack Software Developer to join our dynamic team at Lightspeed Commerce. This remote position offers the opportunity to work on cutting-edge financial automation solutions that streamline merchant operations through intelligent, AI-driven systems. As a Senior Full Stack Software Developer, you'll play a crucial role in developing and maintaining features for our mission-critical financial products, focusing primarily on frontend development (approximately 70%) and backend development (approximately 30%).
What You'll Do
- Drive strategic collaboration in development planning, retrospectives, and demos.
- Lead the system design and architecture for new, large-scale features, ensuring solutions are robust, scalable, and maintainable.
- Break down high-level requirements into well-defined development tasks and work items.
- Manage and communicate expectations, priorities, release status, and project schedules to stakeholders and the team.
- Lead effort estimation for sprint and product roadmap deliverables.
- Champion continuous improvement of our software delivery processes and practices.
- Actively mentor and coach team members, identifying areas for growth and career development.
- Shape the future of the engineering workforce by actively participating in the recruitment process.
Requirements
- A minimum of 5 years of experience working as a Software Developer.
- Strong experience building modern, scalable frontend applications using React.
- Solid backend development experience with Kotlin and Java, including designing and maintaining APIs and services.
- Experience designing and architecting distributed systems, preferably event-driven and microservice-based.
- Proven experience developing scalable, reliable applications on the cloud (AWS/GCP).
- Strong software engineering fundamentals such as data structures and algorithms.
- Experience leading initiatives and feature work from system design to production deployment.
- Fluency in English as a working language.
Nice to Have
- Experience in the Financial Services domain.
- Experience designing and setting up advanced monitoring systems.
- Strong sense of ownership and self-improvement, with a growth mindset.
What We Offer
- Join a fast-paced, high-growth company.
- Work on high-traffic products used globally, providing critical services for our merchants.
- Great benefits and perks, including equity and flexible/hybrid remote work options.
- Health Insurance and wellness benefits of $500 per year.
- Paid leave and assistance for new parents.
- Mental health online platform and counselling services.
- Volunteer day and work abroad policy.
This Senior Full Stack Software Developer role at Lightspeed offers a unique opportunity to work on innovative financial solutions in a fast-paced environment. With a competitive salary and excellent benefits, it's an attractive position for skilled developers.
Who Will Succeed Here
Proficient in building scalable microservices using Kotlin and Java, with a strong understanding of RESTful APIs and event-driven architecture to enhance the performance of financial automation solutions.
Self-motivated and disciplined in a remote work environment, demonstrating the ability to manage time effectively while collaborating with cross-functional teams using tools like Jira and Slack.
Deep experience in deploying applications on AWS and GCP, with a solid grasp of CI/CD practices and containerization technologies like Docker to ensure seamless integration and delivery of software.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months