- Certificate of Course in Django & Python or ReactJs or ReactNative.
- Knowledge of NodeJs/Next.Js, Elastic Search, AWS, Shell scripting.
- Knowledge of MySql/MongoDB
- Knowledge of Graphql
- Enjoy coding 24x7 and love technical challenges.
- Comfortable with Git version control system
About Opoyi Inc
Similar jobs
Lightning Job By Cutshort ⚡
As part of this feature, you can expect status updates about your application and replies within 72 hours (once the screening questions are answered)
About enParadigm:
enParadigm is one of the world’s leading enterprise SaaS gamification technology companies. We are recognized among the fastest growing tech companies as part of the Deloitte Tech Fast 500 APAC program and have won multiple global accolades for our technology platforms in the gamification space. Our proprietary platform helps organizations across industries map different roles in their organization and the skills required for success in the roles. Our proprietary recommendation engines help create hyper-personalized and immersive AI based skill-building experiences for improving role-fit and performance. We work with over 500 global corporations such as Google, Amazon, P&G, Daimler, Asian Paints, Infosys, Societe Generale etc., to help drive growth and performance. We are funded by SALT Partners and Cornerstone Venture Partners and looking to grow exponentially on the path to $100 million ARR in the next few years.
For more details visit website www.enparadigm.com
Role Overview:
We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a team that’s responsible for the full software development life cycle, from conception to deployment. As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility. If you’re also familiar with Agile methodologies, we’d like to meet you.
Responsibilities:
● Work with development teams and product managers to ideate software solutions
● Design client-side and server-side architecture
● Build the front-end of applications through appealing visual design
● Develop and manage well-functioning databases and applications
● Write effective APIs
● Test software to ensure responsiveness and efficiency
● Troubleshoot, debug and upgrade software
● Create security and data protection settings
● Build features and applications with a mobile responsive design
● Write technical documentation
Requirements:
● Education: B.Tech/ BE Degree in Computer Science, Statistics or relevant field.
● Experience: Minimum of 3 years of experience as full stack developer or similar role.
● Skill Set role based:
o Experience developing desktop and mobile applications
o Familiarity with common stacks
o Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
o Knowledge of multiple back-end languages (e.g. Java, Python, PHP) and JavaScript frameworks (e.g. Angular, React,Svelte, Node.js)
o Familiarity with databases (e.g. PostgreSQL, MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
● Skill set behaviour based :
o Excellent communication and teamwork skills
o Great attention to detail
o Organizational skills
o An analytical mind
Current Technologies used in enParadigm:
● FastAPI(active), PHP(legacy), Java(legacy)
● Svelte, TS, JS
It's a plus if you have worked on python and php already, but not mandatory.
- Strong analytical and problem-solving skills
- Ability to work independently, learn quickly and be proactive
- 10-14 years of hands-on experience working on Web Full Stack technologies, with at least 4-6 years of experience developing applications with/on React/NextJS, NoSQL, REST APIs
- Proficiency in JavaScript/TypeDcript (ES6), NodeJS, HTML5, CSS3, CSS Preprocessors, Webpack, Gulp
- Client-side scripting and JavaScript frameworks – jQUery, ReactJS, Redux, Babel, JSX
- Experience in designing high-performance REST APIs and associated data structures
- Familiarity with developing microservices using containerization technologies such as docker, Kubernetes, etc.
- Working knowledge of git and using branches for development
Solving one of the biggest challenges in India!
Railway (IRCTC) congestion is one of the biggest problem in India. In fact, we have a separate Ministry in India trying to tackle this problem since decades.
We are a small team of technologists who have made a significant breakthrough progress in this field using AI, so that no waitlisted railway passenger has to ever miss a trip again!
We are backed by some of the leading VC investors in India. (learn more about us on http://www.railofy.com)" target="_blank">www.railofy.com).
Role Description:
1. Location: Mumbai
2. CTC – Upto 18 lakhs (can be higher if you are good enough)
3. We offer ESOPs to people with Leadership Potential
Functional Experience:
Computer Science or IT Engineering background with solid understanding of basics of Data Structures and Algorithms
2+ years of web development experience and software design experience
Experience working with increasing scale, and it is a big plus if you have worked with product-based companies
Expertise in Javascript and well versed with ES6 standards
Expertise in HTML5, CSS3, and solid understanding of Fonts and Encodings
Expertise in Node.js (Express.js) and understanding of server-side rendering
Deep understanding of DOM, accessibility standards and Analytics
Experience with integrating secured backend APIs with flexible Frontend Components
Expertise in developing Responsive Design which is compatible with most Browsers
Experience working with ReactJs and solid understanding of component lifecycle
Solid understanding of SQL and NoSQL Database Technologies like MySQL/Postgres/MongoDB/Aerospike/Cassandra at least on one of these
Experience working with caching technologies like Redis/Memcached and similar
Experience with developing secured REST APIs (GraphQL is a big plus)
Good understanding of Queuing technologies, and event driven architecture
You love coding like a hobby and are up for a challenge!
Cultural:
Assume a strong sense of ownership of the product : Design, develop & deploy
Collaborate with senior management, operations & business team
Ensure Quality & sustainability of the architecture
Motivation to join an early stage startup should go beyond compensation
● Main focus on coding and debugging
● Collaborate with Front-end developers
● Define and communicate technical and design requirements
● Provide training, help and support to other team members
● Build high-quality reusable code that can be used in the future
● Develop functional and sustainable web applications with clean codes
● Troubleshoot and debug applications
● Learn about new technologies
● Stay up to date with current best practices
● Conduct UI tests and optimize performance
● Manage cutting-edge technologies to improve applications
● Collaborate with multidisciplinary team of designers, developers and system administrators
● Participate in conferences and educational programs
● Follow new and emerging technologies
Roles & Responsibilites
●MS or BS/B.Tech in computer science or equivalent experience from top college.
● 2+ years Strong Product Development experience
● Proficiency in multiple programming languages, both dynamic (Ruby, Python, Golang etc.)
and strongly typed object oriented language.
● Experience and knowledge of open source tools & frameworks, broader cutting edge
technologies around server side development.
● Excellent data structures, algorithms and problem solving skills.
● Experience with Test Driven Development within a continuous Integration environment
(Jenkins, GO, etc)
● Customer-focused, react well to changes, work with teams and be able to multitask.
● Must be a proven performer and team player that enjoys challenging assignments in a
high-energy, fast growing and start-up workplace.
● Must be a self-starter who can work well with minimal guidance and in a fluid environment.
The ideal candidate would be part of the initial Tech team to lead the technology development and transform the firm's vision into deliverables through technology applications. The candidate has upto 5 years of experience in application development and has a strong foothold in both backend and front-end development.
Roles and Responsibilities:
1. Writing python codes for various market data which includes maths and statistical models, fundamental analysis, and sentiment studies. Proficient in Python with a good understanding of various libraries such as Pandas, Numpy, SciPy.
2. Build and develop the efficient architecture of the product to improve the performance and computing speed, with a good understanding of the Django framework.
3. Deploy and maintain the product on a cloud server, handling asynchronous tasks. Good understanding of AWS, Azure, or other cloud infrastructure.
4. Manage data and database, a good understanding of PostgreSQL, MongoDB, or other databases.
5. Fluent in integrating systems using API's.
6. Understanding of front-end applications like Angular, React, Vuejs, and other java applications.
7. Lead, train, and guide the team of junior developers.
8. Understanding and application of Machine learning is a plus.
Benefits of working with us:
- More responsibilities and more opportunities
- The chance to exponentially grow in your career, as Inuvest grows
- Enhance your skill-sets and knowledge
- Opportunity to learn about how the capital market functions and its complexities.
- Feel empowered and change things - We value ideas and suggestions
- Work in an inclusive culture where transparency, creativity, accountability, and ownership are encouraged
- Work with futuristic technologies - AI/ML
Additional Perks:
1. Stock Options
2. Flexible work hours and work from home
and Artificial Intelligence (AI). It is headquartered in Ahmedabad, India, having a branch office in
Pune.
We have worked on / are working on Software Engineering projects that touch upon making
full-fledged products. Starting from UI/UX aspects, responsive and blazing fast front-ends,
platform-specific applications (Android, iOS, web applications, desktop applications), very
large scale infrastructure, cutting edge machine learning, and deep learning (AI in general).
The projects/products have wide-ranging applications in finance, healthcare, e-commerce,
legal, HR/recruiting, pharmaceutical, leisure sports and computer gaming domains. All of this
is using core concepts of computer science such as distributed systems, operating systems,
computer networks, process parallelism, cloud computing, embedded systems and the
Internet of Things.
PRIMARY RESPONSIBILITIES:
● Own the design, development, evaluation and deployment of highly-scalable software
products involving front-end and back-end development.
● Maintain quality, responsiveness and stability of the system.
● Design and develop memory-efficient, compute-optimized solutions for the
software.
● Design and administer automated testing tools and continuous integration
tools.
● Produce comprehensive and usable software documentation.
● Evaluate and make decisions on the use of new tools and technologies.
● Mentor other development engineers.
KNOWLEDGE AND SKILL REQUIREMENTS:
● Mastery of one or more back-end programming languages (Python, Java, Scala, C++
etc.)
● Proficiency in front-end programming paradigms and libraries (for example : HTML,
CSS and advanced JavaScript libraries and frameworks such as Angular, Knockout,
React). - Knowledge of automated and continuous integration testing tools (Jenkins,
Team City, Circle CI etc.)
● Proven experience of platform-level development for large-scale systems.
● Deep understanding of various database systems (MySQL, Mongo,
Cassandra).
● Ability to plan and design software system architecture.
● Development experience for mobile, browsers and desktop systems is
desired.
● Knowledge and experience of using distributed systems (Hadoop, Spark)
and cloud environments (Amazon EC2, Google Compute Engine, Microsoft
Azure).
● Experience working in agile development. Knowledge and prior experience of tools
like Jira is desired.
● Experience with version control systems (Git, Subversion or Mercurial).
3-6+ years backend server side micro services based applications development experience with
the following skill set:
1. Rest Services using NodeJS & Express Js
2. Micro services-based application development using Kubernetes, Dockers, WAF
3. Server Frameworks : XMPP Server or any messaging/chatting server frameworks, chat-bots,
Audio and Video calls server framework like Signal Server/BigBlueButton, Push Notification
services, Sync Gateway server like Couchbase sync gateways, Streaming Services using
Kafka/Spark
4. Languages : Java Script is mandatory. Preferred if you are also hands-on with Typescript,
Python, Java.
5. Database : Working experience in one of these document databases- Dynodb, Cosmos db,
MangoDB. Preferred if you also have working experience in any of these RDBMS - MySQL,
Postgress, SQL Server
6. Storage : Working experience in any one of these storage technologies - S3, Blob or any
cloud storages
7. DevOps : JIRA, Jenkins, ELK, CI/CD, Git, AWS or Azure cloud compute
Document and test new software applications
Develop applications (requirements analysis and design, following a software development methodology like Agile
Understand the overall concept of the company, including the brand, customer, product goals, and all other aspects of service.
Rotates through our divisions of responsibility and provides ideas to grow and improve the business.
Qualifications / Skills:
Verbal communication|Organization Motto| Professionalism|Customer focus| Confidentiality
Experience programming in C/C++/Java/kotlin/python/
Having and Hands on experience in the particular Domain.
– JavaScript, jQuery, Angular, React/Redux, Backbone
– RSpec, Capybara, Factory Girl
– Resque, Sidekiq
– Elasticsearch, Sphinx
– Deploy with Capistrano, Mina or Heroku
– Chef, Amazon Web Services
– PostgreSQL, MongoDB, Redis, Memcached
– Active Admin
– Spree, LocomotiveCMS
– REST API
– Coffescript, HAML, SASS, LESS