Job Summary
Mentora Digital is at the center of some exceptionally exciting work at Mentora. As a Full Stack Developer you will be responsible for actively contributing to both the backend and frontend systems of our cross-platform app. Through your experience and know-how of full stack systems, you will be expected to serve as the technical glue between dedicated backend and frontend developers.
You will work closely with the Product Manager, Platform Architect and Developers in order to execute complete user stories. To play this role effectively you will need to have excellent project management and communication skills, in addition to a strong technical background in full stack design/development, microservices, design patterns and best practices. Occasional evening and night hours might be required for Zoom meetings and webinars. You can take these from home.
This is a full-time position in Gurugram/Pune.
Responsibilities
- Backend development and maintenance in .NET MVC and Azure stack
- Frontend development and maintenance in either Native Mobile (iOS/Android/React Natve ) or Web (React/VueJS)
- Performance optimization of existing code
- Participate in peer code-reviews, etc
- Participation in all estimation and other agile exercises
- Ensuring reasonable test coverage through automated tests
- Implementing a CI / CD pipeline
Required Qualifications
- Bachelor’s or Postgraduate Degree in Computer Science or related field with good academic scores
- 1 – 5 years of work experience, preferably in an IT company or a start-up
- OOP, MVC, Event-driven, Microservice-based design patterns
- NET MVC, C# and Microsoft Server Technologies
- SQL Server, MySQL
- Responsive web development
- NodeJS, Webpack, ES6
- VueJS / React Native + Vuex / Redux
- Automated End-to-End UI testing using Selenium, etc
- Visualizations using JS
- Strong understanding of Git
- Agile / Scrum / Kanban
- Public GitHub / Bitbucket repos
Good-to-haves
- GraphQL
- PHP 7+ / Laravel
- Python
- Java
- Redis
- Experience with Payment Handling
Competencies
- Strong spoken and written communication skills in English
- Excellent project management skills
- Good analytical skills
- Good degree of technology savviness with respect to productivity apps
- Personal Traits
- High self-management skills
- Excellent attention to detail
- Ability to manage and execute multiple projects
- Ability to work under tight deadlines in a rapidly changing environment
- Comfortable working in a feedback-oriented culture
- Belief in and an embrace of Mentora’s vision and values
- Learner mindset
Please email your resumes to us at careers@mentora.institute