Senior software Engineer

Francisco Partners

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A technology company in Bengaluru is seeking a Senior Software Engineer to design and develop applications using React.js and React Native. The ideal candidate will have strong experience in AWS and be responsible for the application lifecycle, with a focus on best practices. Excellent communication and mentoring skills are essential for this role.

Qualifications

  • 8 to 10 years' experience in software development.
  • Strong proficiency in React.js and React Native.
  • Experience with Redux or Context API.
  • Minimum 4-5 years' mobile app development experience.
  • Experience with unit testing frameworks.

Responsibilities

  • Develop technical designs and implementations.
  • Design, develop, and maintain web and mobile applications.
  • Conduct code reviews and mentoring.
  • Deploy applications on AWS cloud infrastructure.

Skills

React.js
React Native
JavaScript
HTML5
CSS3
AWS
Docker
Kubernetes
CI/CD
Agile

Education

BE/B. Tech or ME/M. Tech or MCA

Tools

Redux
Jest
React Testing Library
GitHub Actions
Azure DevOps

Job description

symplr is looking for a Senior Software Engineer with strong expertise in React.js, React Native, and AWS. Senior Software Engineers are responsible for the design, development, maintenance, testing, and evaluation of a new or modified software product. They are responsible for the entire application lifecycle from research and design to implementation, training, and support.

Responsibilities
  • Work closely with the Product Team, Architects, and engineers to develop the best technical designs, architectures, and implementations.
  • Design, develop, and maintain web and mobile applications using React.js and React Native.
  • Implement state management with Redux or Context API.
  • Ensure cross-browser compatibility, responsive design, and accessibility standards.
  • Responsible for engineering best practices - code quality, code coverage, unit testing, etc, within the assigned initiative or team.
  • Key contributor in the design of critical parts of the product - active participation in requirement definition, design process, and design reviews with the team and stakeholders.
  • Key contributor in resolving complex technical impediments.
  • Deploy and manage applications on AWS cloud infrastructure.
  • Participate in code reviews, mentoring, and knowledge sharing.
Requirements
  • Having 8 to 10 years' experience with software development post BE/B. Tech, ME/M. Tech or MCA.
  • Strong proficiency in React.js and React Native.
  • Experience with Redux or Context API for state management.
  • Deep understanding of JavaScript, HTML5 and CSS3
  • Minimum 4-5 years' hands-on experience in mobile app development using React Native for both iOS and Android platforms.
  • Experience with mobile performance optimization, debugging, and device compatibility.
  • Experience working with unit testing frameworks such as Jest, React Testing Library, etc.
  • A strong understanding of Object-Oriented Programming (OOP) principles is essential.
  • Experience with C# is a plus.
  • Experience with AWS services such as EKS, S3 Lambda, RDS, load balancer, etc. Having AWS certification is a plus.
  • Expertise with Docker, Kubernetes, Azure DevOps, CI/CD, Git hub Actions.
  • Strong knowledge of enterprise computing software, including system management standards and solutions, with a good understanding of design and architectural patterns.
  • Deep understanding of non-functional requirements.
  • Good understanding of SDLC and Agile.
  • Should excel in time management and be able to multitask in a fast-paced environment, and also can work independently and as part of a team.
  • Strong communication and collaboration - should be able to collaborate with other software engineers on design principles and engineering practices, and be able to mentor them.
  • Strong problem-solving skills, along with good judgment and negotiation skills, and the ability to influence.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior React JS Developer
Senior React JS Developer

Synechron • Pune District

On-site
INR 1,200,000 - 2,000,000
Senior Software Engineer
Senior Software Engineer

symplr • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Sr Software Engineer (React JS)
Sr Software Engineer (React JS)

Unidel Group • Pune District

On-site
INR 900,000 - 1,200,000
React Senior Developer
React Senior Developer

YALLO Group • India

On-site
USD <2,000
Senior Development Engineer - React Frontend
Senior Development Engineer - React Frontend

Synergy Machines • Gurugram District

On-site
INR 1,000,000 - 1,500,000
Sr. Software Engineer
Sr. Software Engineer

Yash Technologies • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Sr. React Developer
Sr. React Developer

Fulcrum Digital • Pune District

On-site
INR 2,200,000 - 3,800,000
React.js Developer - Senior Consultant
React.js Developer - Senior Consultant

Winfo Solutions • Hyderabad

On-site
INR 2,500,000 - 4,200,000
Mobile Developer
Mobile Developer

NTT DATA BUSINESS SOLUTIONS • Bengaluru

On-site
INR 2,800,000 - 4,200,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

V2 Solutions • Chennai District

On-site
INR 1,800,000 - 3,200,000