Full Stack Software Engineer (React Native)
Peoples Growth Hr SolutionsResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Full Stack Software Engineer with React Native Development
Experience
5-8 Years
Responsibilities
- Build scalable, highly reliable product features
- Work closely with server engineers to architect high-throughput systems
- Design, implement, and maintain applications used by both mobile and web clients
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Create and maintain documentation on code and engineering processes
- Work in a collaborative environment by occasional pair and/or mob programming
- Communicate with Engineering Managers and Product Owners to plan and prioritize work and design technical solutions
- Work in a cadence of two-week sprints with daily stand-ups, team planning events, and bi-weekly retrospectives
- Conduct design and code reviews
- Grow subject matter expertise in programming and product domain knowledge
- Solve problems independently and with peers, research and experiment with new technology and approaches
- Build features that are measured for value to users
Requirements
- 4+ years of experience as a software engineer
- 3+ years experience with React Native or a similar JavaScript/TypeScript framework
- 3+ years experience in mobile development for Android and/or iOS
- 3+ years experience with Swift, Java, and/or Kotlin
- Experience instrumenting applications with an analytics framework like Google Analytics or Mixpanel
- Strong foundation in object-oriented or functional programming
- Experience consuming RESTful APIs
- Solid understanding of the full development life cycle
- Hands-on knowledge of a version control system such as Git using commands such as cherry-pick and rebase
- Disciplined approach to development, testing, and quality assurance
- Desire for a deep technical understanding of systems and architecture
- Continuous learning mindset to stay current on development best practices and trends
- Effective communication of technical designs and considerations to peers and product leadership
- Ability to own tasks and resolve ambiguity in requirements
- Reason and adapt to evolving development tasks and priorities
- Balance trade-offs between speed and quality based on business priorities
Hopes / Preferred Skills:
- Experience with Ruby on Rails
- Experience with Node.js
- Experience with testing frameworks such as RSpec, Cucumber, or Jest
- Experience with templating frameworks (e.g., Haml, ERb)
- Experience with GraphQL
- Experience with Docker and/or Kubernetes
- Experience and familiarity with Cloud Architecture (AWS or Azure)
- Experience with Serverless framework for AWS Lambdas
- Willingness to participate in mentoring and skills transfer among team members
Skills Required
Swift, Kotlin, React Native, Restful Apis, Java
About Peoples Growth Hr Solutions
Peoples Growth Hr Solutions
peoplesgrowth.co.in
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free