Full Stack / Mobile Developer

Posted:
1/7/2025, 4:57:48 PM

Location(s):
Pune, Maharashtra, India ⋅ Maharashtra, India

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
Software Engineering

Job Description

Full Stack Developer - Mobile

Job Title: Full Stack Developer

Location: Pune/ Bangalore

What you will do:

  • Design and develop responsive mobile applications for both Android and iOS platforms using React Native.
  • Utilize JavaScript to create dynamic web applications ensuring high performance and responsiveness.
  • Participate in all stages of the development lifecycle, from planning and design to implementation and maintenance.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Implement unit testing and continuous integration to ensure quality of code.
  • Work closely with product management to understand business requirements and translate them into technical solutions.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

How you will do it:

  • Build and maintain scalable mobile applications for Android and iOS.
  • Optimize applications for speed and scalability.
  • Write clean, maintainable, and efficient code following best practices.
  • Participate in code reviews and provide constructive feedback to peers.
  • Stay up-to-date with emerging trends and technologies in software development.

What we look for:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 4-8 years of experience in full stack development.
  • Proven experience with mobile development technologies, specifically Android and iOS.
  • Strong knowledge of React Native and JavaScript frameworks.
  • Familiarity with RESTful APIs and web services.
  • Experience with version control systems, preferably Git.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.
  • Strong communication skills and the ability to work collaboratively with team members.

What we offer:

  • Competitive salary and benefits package.
  • Opportunity to work on innovative projects and technologies.
  • Collaborative work environment that encourages professional growth.

If you are passionate about building high-quality software and are looking for an exciting opportunity at Johnson Controls, we encourage you to apply!