
Viha Technosoft - building tech products that matter to people
At Viha Technosoft, we’re a happy family of 50+ young and experienced talents. We work in Media and Entertainment (M&E)t, Healthcare, and Payments domains.
We’re looking for a competent individual to help develop a scalable backend system for our project Cast India.With Cast India, We’re out to revolutionize the way people onboard, train, and get opportunity in M&E domain.
-
Must-Have Skills
- Strong knowledge of any PHP web framework Codeigniter, Laravel, CakePHP, Yii, Symfony, etc along with strength in OOPS
- Understanding of MVC design patterns
- Working experience with any Payment Gateways is desirable. Experience with REST-based API Development is a must
- Experience with front-end technologies, such as JavaScript, HTML5, and CSS frameworks along with Angular 6+ and ReactJS
- Confident with Mysql database, framing complex queries for optimum performance
- Good knowledge of Javascript, Json, Jquery, Ajax
Additional Skills
- Hands-on experience working on Microservices development
- Integration of multiple data sources and databases into one system
Build and hosting experience
- Must have a strong DevOps experience
- Exhibited CI/CD experience with Jenkins tools and plugins.
- Strong experience in auto-deployment, deployment testing, and overall automated pipeline management.
- Good to have knowledge of Cpanel, FileZilla, Docker, and Kubernetes
- Must have a strong experience with source control tools like GitHub
Testing
- Must have strong advanced Unit testing experience and Agile experience
- Must have strong working experience in agile
- Must have participated in SCRUM and must be well aware of the scrum ceremonies
- Must be able to self-manage the pipeline and should be well prepared to meet challenging timelines
MySQL competency
- Must be able to write complex queries
- Understanding and implementation level knowledge of key joins, constraints, and triggers
- Able to analyze the query and perform query optimization
- Independently handle the Table DDL and DML statements as part of the development
- Ability to create ER diagrams and data mapping diagrams and document data entity chang

About Viha Technosoft LLP
About
Viha Technosoft - building tech products that matter to people
At Viha Technosoft, we’re a happy family of 50+ young and experienced talents. We work in Media and Entertainment (M&E)t, Healthcare, and Payments domains.
We’re looking for a competent individual to help develop a scalable backend system for our project Cast India. With Cast India, We’re out to revolutionize the way people onboard, train, and get opportunities in the M&E domain.
Benefits
- Remote Possible - Work from anywhere in India though we promote Work From Office
- Flexible work hours
- Annual Appraisal Cycles
- Healthcare plans are on the way
- Free e-learning courses and external training plus certifications
- Fewer deductions so In Hand, Salary is more
- Special Guidance on Financial Investment planning to help you save more
- Healthcare sessions with our Doctors
- We promote employees to take timely leaves and take care of family
Recruitment Stages
Company video
Photos
Connect with the team
Similar jobs
A backend developer is an engineer who can handle all the work of databases, servers,
systems engineering, and clients. Depending on the project, what customers need may
be a mobile stack, a Web stack, or a native application stack.
You will be responsible for:
Build reusable code and libraries for future use.
Own & build new modules/features end-to-end independently.
Collaborate with other team members and stakeholders.
Required Skills :
Thorough understanding of Node.js and Typescript.
Excellence in at least one framework like strongloop loopback, express.js, sail.js, etc.
Basic architectural understanding of modern day web applications
Diligence for coding standards
Must be good with git and git workflow
Experience of external integrations is a plus
Working knowledge of AWS or GCP or Azure - Expertise with linux based systems
Experience with CI/CD tools like jenkins is a plus.
Experience with testing and automation frameworks.
Extensive understanding of RDBMS systems
Python Full stack developer.
1. Product based Full stack developer - Python back end - Core Python
2. Worked with Database - MongoDB/ MySql
3. Should have worked with ORMs
4. Knowledge of REST APIs
5. Should have developed Python applications.
6. Cloud Technology - Worked with AWS/ Azure. Not yet decided on what we
are going to go with.
7. Deplyment tools knowledge
8. Good knowledge of Front end dev - CSS/ JS/ React
9. Version Control - Git
10. Frameworks - Flask/ Django. (Ideally Flask)
11. Script writing
Should have worked on a full system design and architecture along with
coding up the same.
Magento Developers
Positions: 4
Magento Developer Responsibilities:
- Meeting with the design team to discuss the needs of the company.
- Custom Module Development in Magento 1.x and Magento 2.x
- Automated Product Import Export in Magento 1.x and Magento 2.x
- Coding of the Magento templates.
- Developing Magento modules in PHP using best practices.
- Designing themes and interfaces.
- Setting performance tasks and goals.
- Troubleshooting integration issues.
- Updating website features and security patches.
Magento Developer Requirements:
- Bachelor’s degree in computer science or related field.
- Advanced knowledge of Magento, JavaScript, HTML, PHP, CSS, and MySQL.
- Experience with complete eCommerce lifecycle development.
- Understanding of modern UI/UX trends.
- Strong attention to detail.
- Ability to project-manage and work to strict deadlines.
- Ability to work in a team environment.
• Experience in design and development of Full Stack applications using one or
more JS frameworks like ReactJS
• Good architectural & design skills.
• Strong coding, data structures, and algorithms skills
• The ability to own end-to-end responsibility - right from the requirement to
release.
• The ability to produce bug-free and production-grade code.
Key Deliverables:
• Lead the team by example.
• Help design and code highly scalable and secure systems
• Work with a performance-oriented team driven by ownership and open to
experiments.
• Build stable and scalable applications that are unit and integration tested.
• Learn & Develop Leadership skills
• Understanding of CI/CD process and using Docker
TECHNICAL COMPETENCIES REQUIRED:
• Node.js, ReactJS. Experience building microservices (REST APIs) using
Node.js
• AWS experience integrating technologies like SQS, SNS, SES, Lambda, API
Gateway, Cognito
• Experience with one or more RDBMS databases like MySql, PostgreSQL
• Experience with one or more NoSQL databases like MongoDB, Cassandra,
DynamoDB, Aerospike, Elastic Search, Redis, neo4j, etc.
• Caching technologies like: Redis, Elastic cache,
• Cloud Providers like AWS/ Google Cloud / Azure
• CI / CD: Jenkins, Docker, Kubernetes
The ideal candidate should demonstrate the following:
- Fluency in Ruby on Rails, RDBMS & Nosql and Background Job process management.
- Working experience of JavaScript, HTML5 & CSS3, jQuery (show us what you have created!)
- Experience with Angular.JS, Node.JS, PWA, AWS, Google Cloud a major plus
- Excellent problem solving skills and ability to break complex problems into simpler tasks
- Hard working, self-starter, proven ability to manage multiple projects to strict deadlines
- Ability to participate in high level strategy discussions, work in areas outside of your comfort zone, and work quickly to get things done
What is expected of you:
Responsible for architecting and implementing optimal development processes, leading the entire development team, making major decisions, conducting code reviews with a hands on approach to the development of all front-end/back-end and/or mobile functionality.
Mentor To Go is an android and web based platform to help students improve their work readiness through self-learning sessions, personalised mentorship provided by mentor professionals from a range of careers, and work experience opportunities.
The technology platform implements functionalities such as: screening surveys of mentors and mentees, training content for mentors, matching through an algorithm, and mentorship through the delivery of structured activities.
The application technology architecture comprises of the following:
o a Python Django web application with NGinx and Gunicorn
o PostgreSQL database
o A React Android and Web app
o Rest APIs which interact between the Android app and the Django webserver
Our vision at Mentor To Go is to provide career mentorship to young people anywhere, anytime across the length and breadth of India.
We are looking for a backend software developer who is passionate about using web technologies to solve social problems and creating experiences that are elegant and effective. You will own the back end development of features of the Mentor To Go platform from conceptualisation through design and testing, working closely with other developers, the technical project manager, and the program operations team. You are user-centric, continuously demonstrate strategic & analytical abilities, and are laser focused on executing at speed. You must have the ability to succeed in a fast paced environment, where success is dependent on your ability to collaborate with cross-functional team members in a positive, productive, and transparent way.
Minimum requirements
- Bachelor’s degree in engineering preferably CS or related discipline
- 3+ years experience working in Unix/Linux environments building web and mobile applications
- Proficiency in developing and deploying cloud based Python/Postgresql applications preferably using frameworks such as Django
- Experience with design and development of moderately complex software projects
- Strong written and oral communication skills
- Familiarity with version control software such as Git
Desired requirements
- 5+ years of overall relevant work experience
- Experience building apps using React/React-Native
- Basic understanding of AWS cloud
- Ability to participate in technical discussions and help make technical trade-offs
About Mentor Together
https://mentortogether.org/">Mentor Together is India’s first and largest youth mentoring non-profit organization with a mission to facilitate empowering mentoring relationships and networks that help young people break the inequalities of opportunity and actualise their potential.
http://bit.ly/mentortogo">Mentor To Go is the world’s first mobile mentoring platform created by Mentor Together with the support of Cisco India, LinkedIn Social Impact, British Telecom and Sterlite Technologies.
We are an IIT Bombay incubated, early stage healthcare start up developing a mobile based Ai technology to help reduce health risks for women during their pregnancy. Our Founders are Harvard and Columbia University alums with extensive experience in digital health in the US and India.
Role: Back end developer ( Python + Flask/Django, Location Mumbai, Marol):
Must have:
- 1-4 years hands on experience in Core Python with preferably Flask framework for complex web and mobile applications.
- Deployment experience
- Must have experience with Mongodb, MySQL and AWS
- Experience in Redis, Aerospike
- Good command of API development and deployment ( G Unicorn, Supervisor, Jenkins) Algorithms, system design, OOPS concepts.
- Agility and flexibility to in start up environement with focus on customer, excellent communication skills, and high level of responsibility and responsiveness.
- Project management, scheduling, allocation and delivery.
- Proven experience in agile development, sprint planning and backlog management.
Good to Have:
Experience in Machine Learning, Dialogflow or Rasa for NLP,
















