BENGALURU · FULLTIME
Software Engineer II
Best Buy
Bengaluru · onsite · Posted 77d ago
Sourced from
Not disclosed4–8 yrsfulltimeBengaluru
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.6s
- Found the form on Instahyre · 10 questions to answer1.0s
- Decided the answers for all of them2.3s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Responsibilities:
- Contribute to the delivery of complex solutions, breaking down big problems into smaller pieces.
- Actively participate in team planning activities.
- Help ensure the quality and integrity of the SDLC for their team and identify opportunities for improvement in how the team works, through the use of recommended tools and practices.
- Able to triage complex issues independently.
- Aware of the technology landscape, help to plan delivery of coarse-grained business needs spanning multiple applications.
- Set a consistent example of agile development practices and coach other engineers to work as a team with product and experience design.
- Help new hires and junior engineers to improve their skills and be more effective.
- Contribute to and improve internal libraries and tools.
- Understand the business supported by your applications.
- Proactively communicate status and issues to their manager.
- Identify problems and risks of their own work and the work of others.
- Collaborate with other teams to find creative solutions to customer issues.
- Show a commitment to delivery deadlines, in particular seasonal and vendor partner deadlines that are critical to continued success.
Requirements:
- 4+ years of relevant professional experience with a bachelor's degree OR equivalent.
- 3+ years of front-end development experience (JS, CSS, HTML).
- 2+ years of React Native experience: Strong experience in building and deploying mobile apps for iOS and Android.
- 2+ years of React.js experience: Deep understanding of hooks, functional components, and modern React patterns.
- 3+ years designing new front-end applications within a micro-frontend platform.
- JavaScript/TypeScript: Proficiency in ES6+ and TypeScript.
- State Management: Redux and Saga Middleware.
- Familiarity with Jira, GitHub Actions, Jenkins, Splunk, Kibana, or similar tools.
- Ability to peer program with other team members.
- Adaptability to shifting priorities.
Preferred Qualifications:
- State Management: Redux and Saga Middleware.
- Testing: Jest, React Testing Library, or similar frameworks.
- CI/CD: Familiarity with GH pipelines and deployment.
- Version Control: Git and branching strategies.
- Performance Optimization: Knowledge of profiling and debugging tools.
- Protocols: HTTPS and WebSockets.
- Repos: Monorepo architecture with dependency management.
- Package Management: NPM and Yarn.
- Understanding of mobile app distribution (App Store, Play Store).
- NestJS: Hands-on experience with building RESTful APIs and microservices.
Sourced from instahyre
Section · 02
Skills
JavascriptReact.JsReact NativeTypescriptFront End