Job Description
We are looking for a software Engineer who possesses a passion for pushing technologies to the limits and will work with our team to help build Glider\'s next-generation platform. If you are a person who loves to face technical challenges, innovates consistently, and is never satisfied with the status quo then this is the role for you.
Responsibilities
- Responsible for full software life cycle, system design, and development of front-end and back-end systems.
- Writing high-quality code, participating in code reviews, and designing/architecting systems of varying complexity and scope.
- Identify libraries and technologies worth experimentation.
- Build innovative solutions from scratch and liaise with architects and engineers to build solutions.
- Work on bug fixing and improving application performance.
- Mentoring other team members Required Skill.
- Should be a quick learner and willing to go the extra mile in delivering projects.
- Degree in Computer Science or relevant experience.
- Work in a fast-paced environment and make pragmatic engineering decisions in a short amount of time.
- Experience with Agile Development and Scrum methodologies.
Requirements
- 1 year of hands-on software engineering experience doing software design and development.
- Excellent understanding of relational databases (like MYSQL), and having knowledge of unstructured databases (NoSQL like Mongo DB) will be an added advantage.
- Proven experience of working on back-end web frameworks like Node.js (preferred)/Spring (Java) / RoR / Python / Django /Go.
- Experience with JavaScript frameworks such as Angular JS / React JS / Meteor JS.
- Expertise in object-oriented design, unit testing, integration testing, data structures, algorithms, scalable APIs, etc.
- Knowledge of working on cloud technologies and exposure to AWS services (EC2 RDS, S3 etc).
- Track record of delivering high-quality products and a knack for getting things done.
- Passion for learning new technologies and developing skills.
- Passion for working with and mentoring engineers.
- Deep understanding and domain expertise in product engineering.