Full-Stack Lead Developer

at OZ
  • Remote

Remote

Software Development

Senior

Job description

We believe work should be innately rewarding and a team-building venture. When we work with our teammates and our clients, it should be an enjoyable journey where we can learn, grow as professionals, and achieve amazing results. Our core values revolve around this philosophy. We are relentlessly committed to helping our clients achieve their business goals, leapfrog competition, and become leaders in their industry. What drives us forward is the culture of creativity combined with a disciplined approach, passion for learning & innovating, and a ‘can do’ attitude!

What We’re Looking For

We are seeking an experienced and highly skilled Full-Stack Lead Developer with deep expertise in full-stack software development, including NextJS, React, Java, and database technologies. The ideal candidate brings a strong background in software engineering principles, solution design, DevOps practices, and application testing. This role demands leadership, technical troubleshooting, documentation, and collaboration skills, along with a passion for delivering scalable and high-quality software solutions.

If you thrive in a leadership role within a fast-paced, collaborative environment, value operational excellence, and enjoy mentoring engineering teams, we want to hear from you!

Position Overview

The Full-Stack Lead Developer will work closely with product owners, software engineering managers, and cross-functional teams to design, build, test, and deliver full-stack software solutions. This position requires hands-on technical expertise in both frontend and backend development, technical leadership, and a commitment to continuous improvement and knowledge-sharing.

You will be responsible for leading technical solutions, translating complex requirements into scalable software designs, providing mentorship to team members, and actively participating in code reviews, testing, and deployment processes to maintain the highest standards of quality and performance.

Technical Role & Responsibilities

  • End-to-End Solution Implementation: Lead and oversee the full software development lifecycle from solution design to production delivery.
  • Operational Excellence: Design and code for resiliency, performance, availability, and scalability of applications.
  • Estimation and Planning: Collaborate with product teams to provide accurate effort estimates and project plans.
  • Team Leadership: Coach, mentor, and support engineering teams, promoting innovation and continuous improvement.
  • Collaboration & Solution Architecture: Work with architects, engineering leads, and cross-functional teams to design innovative solutions aligned with business needs.
  • Technical Troubleshooting: Identify, analyze, and resolve complex technical issues while minimizing downtime and risk.
  • Documentation & Reporting: Document software designs, technical decisions, and troubleshooting guides.
  • Continuous Improvement: Stay informed on industry trends, technologies, and best practices, and integrate them into the team’s processes.

Financial Role & Responsibilities

  • Budget Understanding: Understand the principles for classifying operating expenses and capital activities, ensuring accurate financial reporting in line with accounting standards.
  • Cost Management: Identify optimization opportunities to manage costs and track effort hours by activity in time management tools.

What You’re Looking For

If you’re looking for an opportunity to work in a fast-growing environment, surrounded by talented, motivated, and global colleagues who thrive on building business-critical applications — we are the company for you. If you’re driven, passionate, and want to be a key contributor to a company’s growth and innovation, we invite you to join a team defined by its people. We want you to take initiative, push boundaries, and imagine better ways to build software.

We should talk if we just described you!

About Us

With more than 25 years of experience, OZ is a trusted partner delivering deep expertise in Azure Cloud Solutions, Power Apps Application Development, Intelligent Automation, Enterprise Application Integration, Azure Data Strategy, and Artificial Intelligence to help clients achieve rapid, effective business results.

OZ is dedicated to creating a seamless blend between work and life, offering our team the flexibility to work hybrid and/or remote. We provide competitive pay and a comprehensive benefits package, including full health coverage, a 401K, and unlimited PTO. Our culture is built on collaboration, growth, and balance — you’ll have the tools and support you need to thrive. Join a team that truly lives its values and invests in your success.

Required Qualifications

  • Bachelor’s or Master’s degree in Engineering, Computer Science, Information Technology, or a related field.
  • 7+ years of experience in software engineering, with strong experience in both frontend and backend development.
  • Expertise in NextJS, React, Java, and relevant database technologies.
  • Strong understanding of software design patterns, DevOps practices, and system integration.
  • Proven experience leading software development teams and delivering scalable software solutions.
  • Excellent problem-solving, troubleshooting, and debugging skills.
  • Exceptional written and verbal communication skills.

Preferred Qualifications

  • Experience leading large, cross-functional, globally diverse teams.
  • Knowledge of agile software development methodologies.
  • Familiarity with cloud-based infrastructure and deployment (Azure preferred).
  • Strong background in mentoring and guiding engineering teams in technical and operational matters.
Share this job:
Please let OZ know you found this job on Remote First Jobs 🙏
OZ logo

OZ

Microsoft Partner expertise

  • 201-500 employees
  • Founded in 1997
  • 2 remote jobs
Apply now