Great opportunity to work in Roots Innovations Pvt.ltd., We simplify the RPA (Robotic Process Automation) platform with AI-powered Bots to manage business processes & compliance for all types of industry sectors.
Profile – Backend Developer (Node JS)
Educational Qualification: BE/B.Tech/BCA/BCS/MSC/MCA/MCS/M.Tech(Certification course will be Advantage)
Experience - Fresher
Job Description:
· Implement a robust set of services and APIs to power the back-end application
· Optimize application for maximum speed and scalability
· Implementation of security and data protection
· Follow and understand architecture design and implementation on
development, testing, implementation, and documentation.
· Conduct reviews and conduct team training on the complex features of NodeJS.
· Analyze business/functional requirements and translate them into
concrete tasks
· Manage Product releases
Skill Set Required:
· Knowledge on NodeJs or any NodeJS frameworks
· Good knowledge of Relational and NoSQL databases (MongoDB)
· Exposure to Cloud Environments like AWS, MS Azure or Google Cloud
· Knowledge of an interest in Agile Methodologies, such as Extreme Programming (XP) and Scrum
· Knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI)

Similar jobs


Job Description: Software Engineer - Backend ( 3-5 Years)
Location: Bangalore
WHO WE ARE:
TIFIN is a fintech platform backed by industry leaders including JP Morgan, Morningstar, Broadridge, Hamilton Lane, Franklin Templeton, Motive Partners and a who’s who of the financial service industry. We are creating engaging wealth experiences to better financial lives
through AI and investment intelligence powered personalization. We are working to change the world of wealth in ways that personalization has changed the world of movies, music and more but with the added responsibility of delivering better wealth outcomes.
We use design and behavioral thinking to enable engaging experiences through software and application programming interfaces (APIs). We use investment science and intelligence to build algorithmic engines inside the software and APIs to enable better investor outcomes.
In a world where every individual is unique, we match them to financial advice and investments with a recognition of their distinct needs and goals across our investment marketplace and our advice and planning divisions.
OUR VALUES: Go with your GUT
●Grow at the Edge: We embrace personal growth by stepping out of our comfort zones to
discover our genius zones, driven by self-awareness and integrity. No excuses.
●Understanding through Listening and Speaking the Truth: Transparency, radical candor,
and authenticity define our communication. We challenge ideas, but once decisions are
made, we commit fully.
●I Win for Teamwin: We operate within our genius zones, taking ownership of our work
and inspiring our team with energy and attitude to win together.
Responsibilities:
• Contribute to the entire implementation process including driving the definition of improvements based on business needs and architectural improvements.
• Review code for quality and implementation of best practices.
• Promote coding, testing, and deployment best practices through hands-on research and demonstration.
• Write testable code that enables extremely high levels of code coverage.
• Ability to review frameworks and design principles toward suitability in the project context.
• Candidates who will demonstrate an ability to identify an opportunity lay out a rational plan for pursuing that opportunity, and see it through to completion.
Requirements:
• Engineering graduate with 3+ years of experience in software product development.
• Proficient in Python, Django, Pandas, GitHub, and AWS.
• Good knowledge of PostgreSQL, and MongoDB.
• Strong Experience in designing REST APIs.
• Experience with working on scalable interactive web applications.
• A clear understanding of software design constructs and their implementation.
• Understanding of the threading limitations of Python and multi-process architecture.
• Familiarity with some ORM (Object Relational Mapper) libraries.
• Good understanding of Test Driven Development.
• Unit and Integration testing.
• Preferred exposure to Finance domain.
• Strong written and oral communication skills.
About Us
We began in 2015 with an entrepreneurial vision to bring a digital change in the manufacturing landscape of India. With a team of 1500(1k cluster guys) we are working towards the digital transformation of business in the manufacturing industry across domains like Footwear, Apparel, Textile, Accessories etc. We are backed by investors such as Info Edge (Naukri.com ), Matrix Partners, Sequoia, Water Bridge Ventures and select Industry leaders.
Today, we have enabled 4000+ Manufacturers to digitize their distribution channel.
Roles & Responsibilities
Writing and testing code, debugging programs and integrating applications with third-party web services. To be successful in this role, you should have experience using server-side logic and work well in a team.
Ultimately, you'll build highly responsive web applications that align with our business needs. Write effective, scalable code Develop back-end components to improve responsiveness and overall performance Integrate user-facing elements into applications.
Test and debug programs
Improve functionality of existing systems Implement security and data protection solutions Assess and prioritize feature requests
Coordinate with internal teams to understand user requirements and provide technical solutions Expertise in at least one popular Python framework (like Django, Flask, etc)
Team spirit
Good problem-solving skills
Requirements
1 to 5 years of experience as a Python Developer
Hands on experience of Flask, Django or Gin or Revel or Sanic
Knowledge of design/architectural patterns will be considered as a plus
Experience working in an agile development environment with a strong focus on rapid software development
Experience in AWS or similar cloud technologies
Excellent troubleshooting and debugging skills
Proven ability to complete assigned task according to the outlined scope and timeline
Experience with messaging frameworks such as SQS/Kafka/RabbitMq
Experience with Elastic Search
Willingness to learn new and different technologies
Responsibilities:
- Collaborate with cross-functional teams including front-end developers, designers, and system administrators to develop robust and scalable server-side applications.
- Design and implement RESTful APIs and services using Node.js, ensuring efficient data handling and integration.
- Develop database schemas and models for MongoDB, optimizing queries and ensuring data integrity.
- Implement data migration and transformation tasks between different data sources.
- Write efficient and reusable code, following best practices and coding standards.
- Conduct thorough testing and debugging of applications to identify and fix issues promptly.
- Collaborate with DevOps team to deploy applications on servers or cloud platforms.
- Continuously monitor application performance and optimize it for scalability and reliability.
- Stay updated on emerging technologies and trends, actively suggesting improvements and innovative solutions.
Requirements:
- Strong proficiency in Node.js and JavaScript.
- Solid understanding of server-side development and asynchronous programming concepts.
- Experience working with NoSQL databases (e.g., MongoDB).
- Knowledge of database design and query optimization techniques.
- Familiarity with web application security principles and best practices.
- Proficiency in using version control systems (e.g., Git).
- Good understanding of agile development methodologies.
- Excellent problem-solving and analytical skills.
- Effective communication and collaboration abilities.



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.



1. As a founding backend engineer, design, build and evolve the backend architecture
of our product to support customer-facing and internal features to serve 1000s of
customers and millions of data requests per hour
2. You will engage in technical decisions from choosing the optimal database design to
best-practice infrastructure decisions
3. You will proactively incorporate best practices for security, analytics, and monitoring
4. You will contribute to DevOps by building procedures for deployment,
troubleshooting, and maintenance
5. You will work directly with the CTO to set the tone for the engineering culture
This role is tailor-made for you if
1. You have 4+ years of experience designing, building, and deploying production-level
large-scale web applications
2. You have hands-on experience with Node JS and other programming languages
(Ruby, Go, Python)
3. You have worked previously on PostgreSQL, SQL, and Message Queue 4. Practical
knowledge and experience in deploying and managing big data applications on a cloud
platform like AWS or Google Cloud.
5. You are comfortable conducting code reviews and giving feedback to ensure high
standards of code maintainability and extensibility.
6. You are energized by ambiguity and can create structure in a dynamic, fast-paced
environment
7. You’ve high confidence, low ego, and are generally a good human being :)
You earn brownie points if
1. You love Slack (we are a Slack first company)
2. You have been part of an early/mid-stage start-up before
3. You love TechCrunch. We are obsessed with reading and talking about startups
4. You have created some amazing open-source projects
About Us
Aura is developing a platform to help companies/communities mint, buy, trade and sell NFTs in the easiest manner possible. Developing a state of the art store front customized to the community and a user friendly interface to unlock the digital growth of companies in the gaming, art, music, etc space by leveraging the power of NFTs. We are assembling a high performing team from the tech ecosystem to build this product and compete with the likes of NBA TopShot.
Requirements:
- Integration of user-facing elements developed by a front-end developers with server side logic
- Building reusable code and libraries for future use
- Optimization of the application for maximum speed and scalability
- Implementation of security and data protection
- Design and implementation of data storage solutions
Skills and Qualifications:
- 2+ years of experience in Node.js. Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
- Good understanding of server-side CSS preprocessors, such as LESS and SASS
- Integration of multiple data sources and databases into one system
- Management of hosting environment, including database administration and scaling an application to support load changes
- Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
- Proficient understanding of security principles
- Understanding of “session management” in a distributed server environment
- Must have an understanding of SQL and NoSQL databases like Postgres, MySQL, Mongodb etc.
- Must have an understanding of Cloud: AWS or GCP
- Must have a good understanding of data structures and Algorithms
Benefits:
- Work on the cutting edge of blockchain technology and the upcoming use-case of NFTs (Non Fungible Token)
- Be a part of an early stage startup with funding from founders of Polygon
P.S. The website to our company is https://auranft.co/


The Back-end Developer primarily participates in designing and implementing new services as well as participates in customer delivery. It will be possible to influence your work profile based on your interests.
While not mandatory, a generic understanding of user interfaces and being able to position oneself as an end-user is highly desirable. We appreciate also prior knowledge of the Image Processing domain.
We are looking for well-rounded people who care about their craft and understand software development. While we value a formal degree in computer science we do not require one - a candidate with a strong background, open mind and ability to learn would be an ideal addition to our team.
That being said, here is what we think the ideal team member would be:
Responsibilities:
- Develop and Integrate Django backend and API's with frontend framework.
- Working closely with UX and Front-end Developers
- Participating in architectural, design and product development
- Designing and creating RESTful APIs for internal and partner consumption
- Working in an agile environment with an excellent team of engineers.
- Experienced with the Django REST framework
- Good experience of Python coding skills
- Hands on experience on designing and structuring of database most likely ORM (i.e MongoDB)
- Knowledge of how to build and use with RESTful APIs
- Strong knowledge of version control (i.e. git, etc.)
- Experience deploying Python applications into production.
- Working experience on Apache services.
- Knowledge of cloud services is a plus.
Qualification: Engineering from CSE/IT

Job requirements
- A strong engineer with excellent Ruby experience working with Ruby on Rails
- Experience with Node.js
- Experience with SQL/nosql databases(Postgresql, cassandra, MongoDB)
- Experience with REST services and API design
- Experience with building the system for scale
- Experience with version control systems (bitbucket, git etc.)
- Experience working with AWS
- Experience with docker/microservices will be an added advantage
- Knowledge of unit & integration testing
- Knowledge of agile development process, jira
- Strong knowledge of algorithms and Data structures
- Basic understanding of the HTTP protocol
- Demonstrated experience working on application development projects and test-driven development. Experience in writing high quality code
- Knowledge of blockchain technology, smart contracts and cryptocurrency will be an added advantage
- Experience in fintech domain will be another added advantage
- Bachelor’s degree in computer programming, computer science, or a related field.
- Fluency or understanding of specific languages, such as Java, PHP, or Python, and operating systems may be required.
- 3+ years of experience with Ruby On Rails.
- Strong Project & Time Management Skills, along with the ability to apply these skills while working independently, or as part of a team.





