Software Engineer - Full-Stack

Careers
Engineering
Remote
Full time

Job Title:Full-Stack Software Engineer
Location: Remote
Job Type: Full Time

About Us:
Nav.it Inc. is a leading financial technology company empowering individuals to take control of their financial well-being. Our innovative mobile application provides users with personalized financial insights, budgeting tools, and educational resources to navigate their financial journeys effectively.

Job Description:
As a Full-Stack Engineer, you will be responsible for the architecture, development, and maintenance of our Native and Web applications. You'll collaborate closely with the Product team to design and implement new features from the ground up. This role demands deep expertise in Django/Python, strong proficiency in Flutter/Dart, and a robust understanding of full-stack development, with a particular emphasis on DevOps and CI/CD pipeline integration.

Key Responsibilities:

  • Lead the design, development, and maintenance of scalable backend services using Django/Python.
  • Translate complex business requirements into technical specifications and actionable plans.
  • Build responsive and dynamic user interfaces using Flutter and other modern frontend frameworks.
  • Design, implement, and manage CI/CD pipelines to ensure seamless and efficient deployment processes.
  • Optimize applications for maximum speed, scalability, and reliability.
  • Diagnose and resolve technical issues across the full stack to ensure smooth and uninterrupted operation.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Maintain and enhance code quality, organization, and automation standards across the team.
  • Stay at the forefront of emerging technologies and industry best practices in full-stack development.

Qualifications:

  • Passionate about empowering individuals to achieve financial well-being and excited to contribute to Nav.it’s mission of transforming financial education.
  • Extensive experience as a Full Stack Engineer or similar role, with proven leadership in an engineering capacity.
  • Expert-level proficiency in Django/Python.
  • Strong experience with Flutter/Dart for mobile application development.
  • Deep expertise in developer operations, including CI/CD, Docker, Kubernetes, and GCP cloud platform.
  • Solid understanding and hands-on experience with database management (SQL, NoSQL).
  • Mastery of version control systems (e.g., Git) with a focus on integration within CI/CD pipelines.
  • Exceptional problem-solving skills and a strong attention to detail.
  • Excellent communication skills and the ability to work effectively in a collaborative team environment.
  • Must be legally authorized to work in the United States and currently reside in the U.S.
  • Advanced degree in Computer Science or equivalent experience.

Preferred Qualifications:

  • Extensive experience with API development and integration.
  • Strong knowledge of microservices architecture.
  • Advanced understanding of security best practices in web and mobile development.
  • Experience with Agile/Scrum methodologies and leading agile teams.

What We Offer:

  • Competitive salary and benefits package.
  • Flexible work environment with remote options.
  • The opportunity to work on challenging projects and make a significant impact.
  • Professional development opportunities and continuous learning.
  • A collaborative and inclusive team culture.
  • Opportunities to travel to our offices in beautiful Sun Valley, Idaho, where you can enjoy the stunning natural surroundings, outdoor activities, and a vibrant local community.

How to Apply:
Interested candidates should submit their resume and a cover letter detailing their experience and why they are a good fit for this role to hiring@nav.it.

Try SaasBox Free for 7 days

No contracts, no credit card.
Get started now
Give us a free call : 995-265-656
The first 7 days are on us
Free hands-on onboarding & support
30 days money back guarantee