Back to search
BAM Weather Linkedin · Posted 1mo ago

Junior Full Stack Developer

India

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Junior Full Stack Developer - Frontend Focus


Location: Remote (Indiana-based required)

Type: Full-Time


About BAM Weather

BAM Weather (BAMWX) is a fast growing weather company that provides private weather forecasts and consulting services to a diverse range of industries, including agriculture, education, retail, and events, serving clients worldwide. Our mission is to deliver accurate and easy-to-understand weather information, empowering individuals and businesses to make confident, high-stakes decisions.

Recognized as one of America’s fastest-growing companies, BAMWX is proud to be part of the 2025 Inc. 5000 list. We are a company driven by innovation and growth, and we take pride in making weather accessible and actionable for all our clients.


Role Description

We are looking for a Junior Full Stack Developer with a frontend focus who is eager to grow in a collaborative, fast-moving environment and help build modern software solutions used by customers across the country.

This role is primarily remote; however, candidates must be located in Indiana to participate in occasional in-person planning sessions, whiteboard meetings, and team collaboration events.

You will work closely with developers, leadership, product teams, and meteorologists to build and improve user-facing features across our web and mobile platforms. While this role is largely React.js and React Native, candidates should also be comfortable working with backend systems, APIs, and relational databases as part of a collaborative full stack development environment.

This role is ideal for someone who enjoys problem solving, learning modern technologies, contributing ideas, and continuing to grow as a developer while helping simplify complex weather and data-driven decision making for customers nationwide.


Requirements

  • Minimum 2 years of software development experience
  • Experience working with React.js and React Native
  • Experience working with SQL and relational databases
  • Basic understanding of full stack application architecture
  • Familiarity with JavaScript, APIs, and frontend development principles
  • Strong problem-solving and communication skills
  • Ability to work collaboratively in a fast-paced environment
  • Must be located in Indiana


Preferred Experience

Experience working with:

  • ReactJs and React Native
  • Node.js and npm
  • Styled components and CSS
  • Source control and pull requests


Bonus experience:

  • SaaS and product-focused development
  • Mobile-first UI/UX
  • Data visualization
  • UI/UX designers (Figma)
  • Familiarity with weather data


What You’ll Do

  • Build and maintain features across our web and mobile applications
  • Work with React.js and React Native to create responsive, user-friendly experiences
  • Assist with backend development and database-driven functionality
  • Write and maintain SQL queries and interact with relational databases
  • Collaborate with developers and product teams on new feature development
  • Help improve application performance, usability, and reliability
  • Participate in code reviews, testing, debugging, and architecture discussions
  • Leverage modern AI-assisted development tools where appropriate to improve workflows and efficiency
  • Contribute ideas and continue growing as a developer


Why BAM Weather

  • High-impact role with direct visibility into company growth
  • Opportunity to directly shape a rapidly growing proprietary platform
  • Small, collaborative team with minimal bureaucracy
  • Real ownership and ability to influence product direction
  • Flexible remote environment with local collaboration opportunities


Benefits

  • Remote work
  • Medical
  • Vision
  • Dental
  • Paid Holidays
  • Paid Time Off
  • Casual Dress Code
  • Gym Membership
  • Health Savings Account
  • Company bonus structure


Schedule

Monday – Friday: 8:00 AM – 5:00 PM


Compensation

Starting at: $80,000 annually, depending on experience, technical skillset, and overall fit.


To Apply

Required:

  • Apply to this posting

Preferred:

  • You may be asked to share your portfolio or examples of work
  • You may be asked for a short overview of technologies and AI tools/workflows you currently use
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent