Location
Mumbai | India
Job description
Role/ Job Title: Developer
Function/ Department: Information Technology
Job Purpose:
We are seeking a talented and motivated Full Stack Engineer with expertise in Golang and experience in developing web and mobile applications using React and React Native. The ideal candidate is not only a skilled developer but also a team player with excellent communication skills. You will be a key contributor to our product development team, responsible for designing, developing, and maintaining innovative software solutions.
Roles and Responsibilities:
- Develop high-quality, scalable, and efficient web and mobile applications using Golang.
- Collaborate with cross-functional teams to understand product requirements and deliver solutions that meet business objectives.
- Ensure the performance, security, and quality of the software through testing and code reviews.
- Stay up to date with industry trends and best practices to continuously improve our development processes.
- Development & maintenance of Android & IOS applications on React, React Native
- Work with the product manager and stakeholders keeping everyone in sync with the development.
- schedules.
- Ensuring a high level of delivered code quality.
- Ensuring deployments and delivery as per agile program management skills, Identify problems and bottlenecks beforehand and report to the concerned personnel.
- Work closely in a highly AGILE environment with a team of engineers.
- Create and maintain technical documentation of technical design and solution.
- Build product / features that are highly scalable, secure, high-available, high performing and cost effective.
- Help team in debugging, perform code reviews.
- Understand the full feature set/ implementation and architecture of the applications.
- Analyse business goals and product requirements and contribute to application architecture design, development and delivery.
- Provide technical expertise for every phase of the project lifecycle, from concept development to solution design, implementation, optimization and support.
- Act as an Interface with business teams to understand and create technology specifications for workable solutions within the project.
- Make performance related recommendations, and identify and eliminate performance bottlenecks (hardware, software, configuration) drive performance tuning, re-design and re-factoring.
- Lead and participate in the software development lifecycle, which includes research, new development, modification, security, reuse, re-engineering and maintenance of common component libraries.
- Participate in product definition and feature prioritization.
- Collaborate with internal teams and stakeholders across business verticals.
Technical Skills:
- 4+ years of hands-on experience in application development.
- 2-3 years' overall experience in relevant technologies like Golang, react, react native.
- Bachelor's degree in computer science or related field (or equivalent work experience).
- Proven experience with Golang, React, and React Native.
- Strong understanding of RESTful APIs and microservices architecture.
- Experience with modern front-end build pipelines and tools.
- Good understanding of responsive design principles.
- Familiarity with version control systems (e.g., Git).
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and ability to work in a collaborative team environment.
Added Advantage:
- Knowledge of Docker and containerization.
- Experience with cloud platforms such as AWS or Azure.
- Familiarity with DevOps and CI/CD pipelines.
- Excellent communication and collaboration skills.
- Experience working with three or more of: Unix/Linux environments, Version Control System, CI/CD Platform, Cloud platforms development e.g. AWS/GCP, Kubernetes/Container platforms-based development.
Key Success Metrics:
- Time to market
- Failure recovery time
- Reduced lead time to change.
- Lowering change failure rates
Education Qualification (Fulltime): Bachelor of Engineering (BE), Bachelor of Technology (B Tech)
Experience: 5 to10 Years
Job tags
Salary