Sitetracker Logo

Sitetracker

Staff Engineer - React Native exp must

Job Posted 19 Days Ago Posted 19 Days Ago
Be an Early Applicant
Hybrid
Bangalore, Bengaluru, Karnataka
Mid level
Hybrid
Bangalore, Bengaluru, Karnataka
Mid level
You will design and implement new functionality for our mobile application, supporting existing features and collaborating with product and design teams.
The summary above was generated by AI

The Opportunity


Join our Engineering Team as a Staff Software Engineer where you will design and implement new customer functionality and support existing features for our mobile application. As a technical leader of a dynamic, highly collaborative team, you will play a key role in delivering the best possible mobile experience for our customers. Your expertise, passion, and collaborative spirit will be essential as you work closely with Product and Design teams to expand the company's reach into new markets and verticals.

The Skill Set

  • Utilize experience in mobile application development (Android and iOS)
  • Build complex mobile applications with reusable components, leveraging best practices for React Native, Android, and iOS
  • Leverage REST APIs to query and process large volumes of data in parallel and the background
  • Apply expertise on core Javascript concepts like web workers, closures, promises, etc.
  • Conduct performance monitoring and debugging for React Native applications
  • Estimate effort and risk accurately before building new functionality
  • Reverse engineer an existing codebase
  • Focus on delivering quality solutions by thoroughly testing code before handing it over to QA, writing unit tests, and exercising best practices such as Test Driven Development
  • Adapt a pixel-perfect mockup into a functioning solution
  • Apply experience and best practices on ReduxDe

Within 60 Days, You'll:

  • Become an expert in the functionality and codebase of the mobile application
  • Become familiar with the main modules of the web application
  • Complete our Sitetracker Engineering Development Plan, be fully ramped on our technology stack, and establish design patterns
  • Be a consulted contributor as part of one of our SCRUM teams.
  • Establish a relationship with each member of the mobile team.
  • Deliver several bug fixes which are rolled out to customersBegin to lead technical initiatives and guide the team's technical direction.

Within 180 Days, You'll:

  • Become a main contributor to our mobile codebase.
  • Have a thorough understanding of the full mobile application and suggest improvements to improve performance and scalability.
  • Act as a key stakeholder in mobile platform-related decisions.
  • Bring in previous experiences to get our application on par with Industry standards.
  • Participate in architecting and design discussions that will influence the future of our application.
  • Provide valuable feedback to other team members through code reviews
  • Deliver several larger enhancements that have been successfully deployed to customers with positive results
  • Deliver small bug fixes on the web platform that are delivered to our customers.
  • Start to evaluate the current architecture and propose areas of improvement.

Within 365 Days, You'll:

  • Be a point of reference for the mobile application
  • Help QA to investigate and resolve production issues
  • Have a full understanding of our entire web platform
  • Drive significant architectural improvements and contribute to the long-term technical vision.

Top Skills

Mobile Application Development

Similar Jobs

2 Hours Ago
Remote
Bengaluru, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
The Senior Software Engineer will handle complex problems, lead projects, perform code reviews, and mentor junior engineers while building backend applications and enhancing the search capabilities across Atlassian products.
Top Skills: AWSAzureGCPGoJavaKafkaKotlinLuceneNoSQLPythonRestSnsSolrSpringSqsTypescript
4 Hours Ago
Hybrid
Bengaluru, Karnataka, IND
Senior level
Senior level
Financial Services
Lead software engineering efforts to develop, troubleshoot, and enhance technology products in compliance with business objectives and operational stability.
Top Skills: AgileAutomationCi/CdCloudJavaSoftware Development Life Cycle
4 Hours Ago
Hybrid
Bengaluru, Karnataka, IND
Senior level
Senior level
Financial Services
Lead software engineering efforts by developing secure production code, providing technical guidance, and influencing product and application design in a collaborative team environment.
Top Skills: AWSCi/CdCloud FoundryDatabricksDenodoDynamoDBElasticsearchGitGraphQLJavaJavaScriptKafkaMavenMongoDBNoSQLPythonRabbitMQRestful ApisSnowflakeSpring BootSQLSqsStarburstTypescript

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account