1. Design and develop highly complex backend microservices and integrate software packages, programs, and reusable objects
2. Leverage open-source code and libraries to quickly experiment and build novel solutions
3. Come up with solutions to complex requirements independently
4. Analyze current products in development, including performance, diagnosis, and troubleshooting
5. Work with the existing framework and help evolve it by building reusable code and libraries
6. Search and introduce new software-related technologies, processes, and tools to the team
Requirements:
1. Bachelor's degree in computer science or a related field
2. Strong knowledge of Go programming language, paradigms, constructs, and idioms
3. Experience with Golang web frameworks, such as fast HTTP, echo, chi, etc.
4. Understanding of RESTful web services, data structures & algorithms, relational & non-relational databases
5. Good working knowledge of SQL
6. Strong knowledge of object-oriented programming, including the ability to apply design patterns
7. Ability to write performant, well-documented, and unit test-covered code in an easily understandable structure
8. Understanding of microservice-based system design and architecture
9. Ability to mentor and lead a small team
10. Passion to keep improving code, product, process, and contributing to open source projects
Flurn is a managed marketplace for education. We design awesome programs, onboard great teachers on our platforms, train them and provide them with comprehensive learning kits and connect them with local communities for group and 1:1 classes.
Flurn was founded in 2021 by Ashwin & Lohith, two seasoned technology leaders who have worked in global technology giants - Google, InMobi, Paytm, and Samsung as well as run multiple startups in different capacities - as co-founders, advisors & early employees. Flurn has over 120+ learning centers across Bengaluru.