Function: Software Engineering, Backend Development
Responsibilities:
- You will work on building the biggest neo-banking app of India
- You will own the design process, implementation of standard software engineering methodologies while improving performance, scalability and maintainability
- You will be translating functional and technical requirements into detailed design and architecture
- You will be collaborating with UX designers and product owners for detailed product requirements
- You will be part of a fast growing engineering group
- You will be responsible for mentoring other engineers, defining our tech culture and helping build a fast growing team
Requirements:
- 2-6 years of experience in product development, design and architecture
- Hands on expertise in at least one of the following programming languages Java, Python NodeJS and Go
- Hands on expertise in SQL and NoSQL databases
- Expertise in problem solving, data structure and algorithms
- Deep understanding and experience in object oriented design
- Ability in designing and architecting horizontally scalable software systems
- Drive to constantly learn and improve yourself and processes surrounding you
- Mentoring, collaborating and knowledge sharing with other engineers in the team
- Self-starter
- Strive to write the optimal code possible day in day out
#JPKR
#JPKR