

Job Description – Full Stack Development (various levels)
"RAP - Rapid Acceleration Partners" provides practical AI solutions for digital business transformation. Intending to democratize AI, RAP has developed RAPFlow - an AI orchestration platform for building content intelligence solutions and RAPBot - an RPA tool for end-to-end automation. RAP’s vision is to provide a unified Intelligent Process Automation platform centered around Computer Vision and Natural Language Processing, combining it with RPA.
If you have the passion to be part of a fast-growing team that is geared towards redefining how IPA solutions are delivered and have that X Factor to contribute to a world class product, we have a place for you! Visit https://rapidautomation.ai/ for more details about RAP.
Position : Full Stack Developer (various levels)
Location : Chennai
Experience : 1-2 Years
Job type : Permanent
Team: You will be part of an engineering team, developing software that enables customers to automate business processes with low-code/no-code. The product(s) that you will work on have Web Applications, Web Services, AI components/services, Desktop, and Browser automation
components, Data Pipelines, Analytics, Frameworks for development/testing/CICD, and more.
Responsibilities: Full Stack Engineer, i.e.
• Work on any/all layers of existing or new products, developing end-to-end features
• Build generic or custom solutions for PoCs
• Package/deploy/support/maintain the product in production and dev/test environments
Skills - Must have:
• Full Stack Development
• React
• Node.js
• TypeScript
• Mongodb
Skills – Good to have:
• Docker
• Node-RED
• DevOps - CI/CD
• Cloud deployment, architecture, and technologies

Similar jobs

We are looking for a skilled Web Developer to join our team and help build dynamic, user-friendly websites and web applications. The ideal candidate is proficient in front-end and/or back-end development, passionate about writing clean code, and eager to stay updated with the latest web technologies.
Key Responsibilities:
✅ Design, develop, and maintain responsive websites and web applications.
✅ Write well-structured, efficient, and reusable code using HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
✅ Develop server-side logic using Node.js, PHP, Python, or other back-end technologies.
✅ Integrate APIs, databases (SQL & NoSQL), and third-party services.
✅ Ensure cross-browser compatibility and optimize performance.
✅ Collaborate with designers, developers, and product managers to enhance UX/UI.
✅ Perform debugging, testing, and troubleshooting to ensure smooth functionality.
✅ Keep up with the latest trends in web development and suggest improvements.
Requirements:
🔹 Technical Skills:
- Proficiency in front-end technologies: HTML, CSS, JavaScript, Bootstrap, Tailwind CSS.
- Experience with JavaScript frameworks: React, Angular, Vue.js (any one is a plus).
- Familiarity with back-end development: Node.js, PHP, Python, or Ruby on Rails.
- Experience with databases: MySQL, PostgreSQL, MongoDB.
- Understanding of RESTful APIs & web security best practices.
- Version control using Git/GitHub.
🔹 Soft Skills:
- Strong problem-solving and debugging skills.
- Good communication and teamwork abilities.
- Ability to manage time effectively and meet deadlines.
Preferred Qualifications:
🎯 Bachelor’s degree in Computer Science, IT, or a related field (or equivalent experience).
🎯 Experience with cloud platforms (AWS, Firebase, or Azure) is a plus.
🎯 Familiarity with CI/CD pipelines & DevOps is a bonus.
Benefits:
✅ Competitive salary & performance-based incentives.
✅ Flexible work environment (Remote/Hybrid options).
✅ Learning & career growth opportunities.
✅ Work on exciting projects with a dynamic team.


Roles and Responsibilities
1) Understand client requirements and functionalities.
2) Write well-designed, testable, efficient code.
3) Responsible for solving complex technical issues.
4) Ensure quality projects are delivered within defined timelines.
5) Active involvement in client communication to understand functional requirements.
6) Maintain high standards of quality for code, documentation and other deliverables.
Required Skills
1) Good experience in React/Angular
2) Hand on Node.JS./Express JS
3) Database : MYSQL/MongoDB
4) Experience in Java Script, Typescript.
5)Good experience in HTML5, CSS3, JavaScript, Jquery
6) Experience working in an Agile environment.
7) Good communication skills.

Roles and Responsibilities:
- Understand and troubleshoot technology problems and offer solutions
- Understand the technology infrastructure and Application architecture end to end
- Code review for the source code delivered by team
- Understand the business requirements and deliver it through outsourced team
- Support/lead new technology initiatives and related technology deliveries
- Take part in evaluation of new products, POC, Time bound RND and solution deliveries
- Manage teams (both internal and external)/projects within given cost and time
- Plan, execute, track and report progress of initiatives taken up
- Adopt new processes/ improve existing processes to deliver better business solutions
- Adhere to quality / info-security guidelines and processes including maintain adequate documentation
- Attend review meetings, business user meetings, IT meetings etc
Qualifications And Experience
- Minimum qualification required is Graduation in computers / electronics with an experience of 2-6 years
- Require good written and spoken communication skills
- Require ability to lead a team and manage delivery with help of partners.
- Require hands on experience in developing applications with Angular, .Net Core, Asp.Net, MVC, SQL and Node JS.
- Require proven abilities to analyze, debug and find solution to technology issues
- Require process orientation, ability to adopt new processes and improve existing processes on ongoing basis
- Require experience in developing responsive web applications
- Require hands on experience in scaling/load balancing applications
- Require hands on experience in writing queries on SQL technologies
- Require knowledge of Windows operating systems
- Passion to learn and work on any technology


Company Overview:
At Codvo, software and people transformations go hand-in-hand. We are a global empathy-led technology services company. Product innovation and mature software engineering are part of our core DNA. Respect, Fairness, Growth, Agility, and Inclusiveness are the core values that we aspire to live by each day.
We continue to expand our digital strategy, design, architecture, and product management capabilities to offer expertise, outside-the-box thinking, and measurable results.
Roles & Responsibilities :
- Familiar with the software development life cycle (SDLC) from analysis to deployment & coding standards.
- Ability to integrate the developed functionality and/or component into a fully functional system.
- Ensure unit and integration level verification plan are in place
- Actively participate in troubleshooting, debugging and updating current live system.
- Work closely with analysts, designers and other peer developers.
- Preparing technical training documents for onboarding new engineers.
What we're looking for:
- You must have good understanding of Object Oriented Programming
- 5 years or more of professional software development experience with 3 or more years of experience developing .NET/C# web applications using Microsoft Development Products
- You believe in a systematic approach to developing the system through clear documentation (flowcharts, layouts, & etc) of functionality, address every use case through creative solutions.
- You must have defined, designed and built varied components of web-based and/or mobile applications
- Experience using WPF (Windows Presentation Foundation) to build Windows desktop applications is a plus
- Experience using JavaScript frameworks/libraries (Angular, React, JQuery, D3) is a plus
- Experience with SQL Server (relational databases) and no-SQL Databases (Apache Cassandra or similar)
- Strong analytical skills – be a problem solver and be able to develop complex algorithms
- Strong familiarity of software architecture, databases and design patterns
- Exposure or understanding of deploying applications on cloud platforms like Azure/AWS
Work Timings : 3 PM - 12 AM


Responsibilities-
- Participating in design discussions, documentation, and development with the team as needed.
- Working closely with the product manager for deliverables and milestones identification.
- Reporting to technical lead/manager on daily activities planned, expected deliverables, and reports as defined for the project.
- Participating in requirement gatherings as required.
Requirements-
- At least 3 years of proven experience of working as a software developer, out of which at least 2 years must be spent in a solid back end role
- Be able to write clean, maintainable code which others can work on
- Familiarity with RDBMS (MySQL, PostgreSQL) and NoSQL (MongoDB) databases, web servers (e.g. Apache) and UI/UX design
- Experience in taking a problem to a product solution (module/product) from scratch - a proven record of shipping on time and budget
- You've worked with startups before and understand the fast-paced, dynamic nature of work
- People with high attention to detail, flexible and focused on solutions, organized and self-sufficient, prioritize learning and growth and will enjoy working with a team usually tend to excel in this role


We are looking for a Full Stack Developer to join our engineering team and help us develop and maintain various software products. Developer responsibilities include 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.
Responsibilities
- 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
Requirements and skills
- Work experience as a Python Developer
- Expertise in at least one popular Python framework (like Django, Flask or Pyramid)
- Knowledge of object-relational mapping (ORM)
- Familiarity with front-end technologies (like JavaScript and HTML5)
- Team spirit
- Good problem-solving skills
- BSc in Computer Science, Engineering or relevant field


Your Role :
- Applying engineering and analytical skills to solve real business problems.
- Owning end-to-end responsibility of design/architect/develop/deploy phases.
- You will build modules from the ground up, write modular and maintainable code
- Participate in code reviews.
- 3+ years experience in software development building production-grade web systems.
- Extensive knowledge in Node.js & React.Js
- Able to design APIs and associated database schema.
- Experience developing software services and an understanding of design for scale, performance and reliability.
- API Documentation and Unit Testing.
- Full stack experience
- Immediate Joiner(max within 30 days)
- Worked in a reputed product-based company in past
- Immediate Joiners are preferred.


Key Responsibilities
- Learn, design and implement the architecture with the team
- Build a team of A-players with veto rights for each member
- Work to design and build for speed and scalability
- Design and implementation of continuous integration and deployment
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Write technical documentation
Recommended
- Experience developing desktop and mobile applications of a minimum of 2 years
- Familiarity with common tech stacks and Headless Ecommerce
- Knowledge of multiple front-end languages and libraries (js, React, React Native)
- Knowledge of back-end languages and libraries (Node.js, MongoDB, PHP, MySQL)
- Experience implementing testing platforms and unit tests
- Strong organizational and project management skills
- Excellent communication and teamwork skills
- Attention to detail



Aimed at building a massive parallel economy, This For That, is looking for highly driven engineers to build out a world class product. The product is in its early stages so there’s a lot to learn and build from scratch. You will get to work alongside seasoned business and marketing professionals and become part of the core engineering team.
Ideal skills:
1) 2-5 years of professional JavaScript development experience
2) Understanding of asynchronous programming and its quirks and workarounds
3) Comfortable working through the entire stack from the user interface through systems levels
4) Understanding accessibility and security compliance
5) Strong Logical and Analytical Skills
6) Experience in consuming web services (REST) and processing data (JSON)
7) Experience with SQLite, NoSQL, Redis or other databases
8) Proven experience in building API services using NodeJS Express and related frameworks
9) Good understanding of NodeJS asynchronous runtime
10) Good understanding of JS concepts on callbacks and closures
11) Experience in debugging issues related to memory leaks
12) Experience in building highly scalable and high throughput services with sub-second response times
13) Experience with ElasticSearch/Solr
14) Experience working in a collaborative team environment
15) Ability to understand and analyse issues across multiple vendors and interfaces
16) Experience with NoSQL queries
17) Experience with AWS
18) Experience with Android Development
19) Experience in managing/mentoring small teams
In depth knowledge of all of the above is not mandatory but the nature of the work will involve learning and getting involved with all of the above. You would be working directly with key members of the management team to define and drive technical strategy.
Experience in the mobile space is mandatory. Please only apply if you have been part of building a mobile product. Since our product is mobile only, it is essential that you understand implications on the front end.
Perks:
1) Monthly salary paid at the beginning of the month
2) A highly motivating and open work environment
3) Great food from time to time (We are a team of big foodies!)



