
Key Responsibilities:
- Rewrite existing APIs in NodeJS.
- Remodel the APIs into Micro services-based architecture.
- Implement a caching layer wherever possible.
- Optimize the API for high performance and scalability.
- Write unit tests for API Testing.
- Automate the code testing and deployment process.
Skills Required:
- At least 3 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
- Excellent hands-on experience using MySQL or any other SQL Database.
- Good knowledge of MongoDB or any other NoSQL Database.
- Good knowledge of Redis, its data types, and their use cases.
- Experience with graph-based databases like GraphQL and Neo4j.
- Experience developing and deploying REST APIs.
- Good knowledge of Unit Testing and available Test Frameworks.
- Good understanding of advanced JS libraries and frameworks.
- Experience with Web sockets, Service Workers, and Web Push Notifications.
- Familiar with NodeJS profiling tools.
- Proficient understanding of code versioning tools such as Git.
- Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.
- Should be a fast learner and a go-getter — without any fear of trying out new things Preferences.
- Experience building a large scale social or location-based app.

About Recro
About
Recro is a developer-focused platform that was founded with the aim of seamlessly matching individual expertise with the right opportunities.
We empower talented developers by providing them with relevant experience at fast-growing startups based on technical competencies and aspirations. These opportunities have a significant impact on their career success and help them become their best self.
On the other hand, startups get instant access to top-quality developers with guaranteed productivity from the very beginning. We help them to scale up/down based on their needs, thus ensuring an efficient and high-yielding workforce.
Developers solve real-time complex problems and get exposure to the uplifting and challenging work culture at start-ups like Flipkart, Dunzo, Swiggy, and Zivame among many others. At Recro, we ensure continuous support from our strong community to accelerate careers for developers and strive to create optimal business outcomes for high-growth startups.
Company video


Photos
Connect with the team
Similar jobs

Job Title : PHP Laravel Developer
Location : Gurgaon, India
Experience : 3+ Years
Interview Format : Walk-In Interviews at Gurgaon Office
Job Description :
We are looking for an experienced PHP Laravel Developer with 3+ years of experience to join our team. The ideal candidate will have strong PHP, Laravel, and MySQL skills along with a solid understanding of OOP principles.
Key Responsibilities :
- Develop, test, and maintain web applications using PHP and Laravel.
- Design and optimize MySQL databases, including writing SQL queries.
- Write clean, efficient, and reusable code.
- Solve technical problems with innovative solutions.
- Collaborate with cross-functional teams.
Qualifications :
- 3+ Years of hands-on PHP development, especially with Laravel.
- Strong knowledge of OOP concepts.
- Proficient in MySQL database design and query optimization.
- Bachelor’s degree in Computer Science, IT, or related field.
- Excellent communication and teamwork skills.
Interview Process :
- Walk-In Interview at our Gurgaon office
- Technical Assessment (coding test)
- Technical and scenario-based interviews
Note :
Please bring your updated resume and be prepared to discuss your relevant experience.


Key Responsibilities:
- Develop and maintain scalable and efficient backend systems using .NET technologies.
- Proficiency in C# and the .NET framework
- Familiarity with databases such as SQL Server, MySQL, or NoSQL.
Mandatory:
C#, .NET Core, ASP.NET Core, Entity Framework Core, SQL Server, NoSQL, Web API
Exp- 6 to 9
Location: Chennai, Bangalore.
Np- 30 days
Job Description:
We are looking for a self-starter/ Back End Developer who can work well with minimal guidance and in a fluid environment. Proficient at programming and interacting with APIs and good knowledge of RESTful design. Customer-focused reacts well to changes, works with teams, and is able to multitask. A natural communicator who can articulate and express thoughts and explain technical concepts in clear, plain English (both written and verbal)
Key Responsibilities:
Hands-on experience in different technologies and languages such as JavaScript, NodeJS, MongoDB, Express JS, MySQL, REST API, Web Services/REST/JSON, MVC Framework to develop Web /mobile applications. Participating in the design and creation of scalable software. Writing clean, functional code on the back-end. Testing and fixing bugs or other coding issues
Position Type: Full-Time
Educational Qualifications: B.Tech/B.Sc/MCA/Relevant Degree in Computer Science.
Experience: 3+ years of hands-on experience in Backend
Reports to: Development Manager
Roles & Responsibilities:
- Work with development teams and product managers to ideate software solutions
- Design client-side and server-side architecture
- 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
- Work with data scientists and analysts to improve software
- Excellent scoping and estimation skills
Skills and Responsibilities:
- Proven experience as a Backend Developer or similar role
- 4+ years of hands-on software engineering experience in Node.js and Typescript
(Including Express, Feathers.js, and/or Nunjucks)
- Strong understanding of node modules, npm, nodemon.
- Strong understanding of production systems and Cloud deployments, especially in AWS
- Good understanding of test frameworks like Chai, Mocha, and Sinon
- Good understanding of javascript concepts like Promises and Async-Await
- Deep understanding of mobile backend infrastructure including service-oriented or
microservice architecture.
- Strong experience using a client-side MVC framework such as NodeJS, NextJS, Redux.Good experience working on Backend.
- Ensure the technical feasibility of UI/UX designs.
- Experience with filesystems, server architectures, and performance tuning
- Building reusable code and libraries for future use
- Experience in a relational database and version control tools and integration of third.
- Maintain existing code base including troubleshooting of issues and fixing bugs.
- Experience developing desktop and mobile applications
- Developing and implementing highly responsive user interface components using react
- Strong knowledge in databases MySQL, MongoDB, web servers Apache, and UI/UX design.
- Top-notch programming skills and write code for robust software design.
- Experience in responsive design, cross-browser compatibility, and website performance.
- Knowledge of performance testing frameworks including Mocha and Jest
- Aggressive problem diagnosis and creative problem-solving skills.
- Good understanding of how browsers and DOM work.
- Experience with handling Services, RESTful, APIs.
- Excellent communication and teamwork skills
- Great attention to detail and organizational skills
- An analytical mind and problem-solving skills.
- F&B (Food and Beverages) domain experience is a plus.
- Monitoring and improving front-end performance
- A passion for new consumer technology and the emerging media landscape
- F&B (Food and Beverages) domain experience is a plus.
- Keywords skill sets:- Node Js, Express Framework, Feathers Js, JavaScript, PHP, MVC Framework, REST API, Web Services/REST/JSON, MySQL, MongoDB, AWS


- Lead multiple client projects in the organization.
- Define & build technical architecture for projects.
- Introduce & ensure right coding standards within the team and ensure that it is maintained in all the projects.
- Ensure the quality delivery of projects.
- Ensure applications are confirmed to security guidelines wherever required.
- Assist pre-sales/sales team for converting raw requirements from potential clients to functional solutions.
- Train fellow team members to impose the best practices available.
- Work on improving and managing processes within the team.
- Implement innovative ideas throughout the team to improve the overall efficiency and quality of the team.
- Ensure proper communication & collaboration within the team
Requirements
7+ Years of experience in developing large scale applications.
Solid Domain Knowledge and experience with various Design Patterns & Data Modelling (Associations, OOPs Concepts etc.)
Should have exposure to multiple backend technologies, and databases - both relational and NOSQL databases
Should be aware of latest conventions for APIs
Preferred hands-on experience with GraphQL as well as REST API
Must be well-aware of the latest technological advancements for relevant platforms.
Advanced Concepts of Databases - Views, Stored Procedures, Database Optimization - are a good to have.
Should have Research Oriented Approach
Solid at Logical thinking and Problem solving
Solid understanding of Coding Standards, Code Review processes and delivery of quality products
Experience with various Tools used in Development, Tests & Deployments.
Sound knowledge of DevOps and CI/CD Pipeline Tools
Solid experience with Git Workflow on Enterprise projects and larger teams
Should be good at documentation at project level and code level ; Should have good experience with Agile Methodology and process
Should have a good understanding of server side deployment, scalability, maintainability and handling server security problems.
Should have good understanding on Software UX
Proficient with communication and good at making software architectural judgments
Expected outcomes
- Growing the team and retaining talent, thus, creating an inspiring environment for the team members.
- Creating more leadership within the team along with mentoring and guiding new joiners and experienced developers.
- Creating growth plans for the team and preparing training guides for other team members.
- Refining processes in the team on a regular basis to ensure quality delivery of projects- such as coding standards, project collaboration, code review processes etc.
- Improving overall efficiency and team productivity by introducing new methodologies and ideas in the team.
- Working on R&D and employing innovative technologies in the company.
- Streamlining processes which will result in saving time and cost optimization
- Ensuring code review healthiness and shipping superior quality code
Benefits
- Unlimited learning and growth opportunities
- A collaborative and cheerful work environment
- Exceptional reward and recognition policy
- Outstanding compensation
- Flexible work hours
- Opportunity to make an impact as your work will directly contribute to our business strategy.
At Nickelfox, you have a chance to craft a career path as unique as you are and become the best version of YOU. You will be part of a team with a ‘no limits’ mindset in an inclusive, people-focused culture. And we’re counting on your unique perspective to help Nickelfox grow even faster.
Are you passionate about tech? Dedicated to learning? Come, join us to build an extraordinary experience for yourself and a dignified working world for all.
What makes Nickelfox a great place for you?
In Nickelfox, you’ll join a team whose passion for technology and understanding of business has driven the company to serve clients across 25+ countries in just five years. We partner with our customers to fuel their growth story and enable them to make the right decisions with our customized technology services and insights. All in all, we are passionate to see our customers win the day. This is the reason why 80% of our business comes from repeat clients.
Our mission is to provide dignified employment and an environment that recognizes the uniqueness of every individual and values their expertise, and contribution. We have a culture that encourages everyone to bring their authentic selves to work. Our people enjoy a collaborative work environment with exceptional training and career development. If you like working with a curious, youthful, high-performing team, Nickelfox is the place for you.

Software Engineer - Backend
Job Description
Introduction
Cashflo, true to its name, is on a mission to unlock $100+ billion of trapped working
capital in the economy by creating India’s largest marketplace for invoice discounting
to solve the day-to-day cashflow problems faced by businesses. Founded by ex-BCG
and ISB / IIM alumni, and backed by SAIF Partners, Cashflo helps democratize access
to credit in a fair and transparent manner. Awarded Supply Chain Finance solution of
the year in 2019, Cashflo creates a win-win ecosystem for Buyers, suppliers and
financiers through its unique platform model. Cashflo shares its parentage with HCS
Ltd., a 25-year-old, highly reputed financial services company has raised over Rs.
15,000 Crores in the market till date, for over 200 corporate clients.
Our leadership team consists of ex-BCG, ISB / IIM alumni with a team of industry
veterans from financial services serving as the advisory board. We bring to the table
deep insights in the SME lending space, based on 100+ years of combined experience
in Financial Services. We are a team of passionate problem solvers, and are looking for
like-minded people to join our team.
The challenge
▪ Solve a complex $300+ billion problem at the cutting edge of Fintech
innovation, and make a tangible difference to the small business landscape
in India.
▪ Find innovative solutions for problems in a yet to be discovered market.
Key Responsibilities
▪ As an early team member, you will get a chance to set the foundations of our
engineering culture. You will help articulate our engineering principles and
help set the long-term roadmap.
▪ Making decisions on the evolution of Cashflo's technical architecture
▪ Building new features end to end, from talking to customers to writing code
Our Ideal Candidate Will Have
▪ 3+ years of full-time software engineering experience
▪ Experience building scalable backend platforms (you've owned & built
features from start to finish before)
▪ Thorough knowledge of SDLC
▪ Extensive knowledge of any of Python, Go, NodeJS
▪ Expertise on any RDBMS or NoSQL databases
▪ Understanding of messaging systems like RabbitMQ, Kafka and protocols
▪ Understands CI/CD pipelines
▪ Exposure to cloud providers like AWS, GCP or Azure
▪ Seen extensive scale and understands the evolutionary technical challenges
About You
Product-minded. You have a sense for great user experience and feel for when
something is off. You love understanding customer pain points and solving for them.
Get a lot done. You enjoy all aspects of building a product and are comfortable
moving across the stack when necessary. You problem solve independently and enjoy
figuring stuff out.
High conviction. When you commit to something, you're in all the way. You're
opinionated, but you know when to disagree and commit. Mediocrity is the worst of all
possible outcomes.
What’s in it for me
▪ Gain exposure to the Fintech space - one of the largest and fastest growing
markets in India and globally
▪ Shape India’s B2B Payments landscape through cutting edge technology
innovation
▪ Be directly responsible for driving company’s success
▪ Join a high performance, dynamic and collaborative work environment
that throws new challenges on a daily basis
▪ Fast track your career with trainings, mentoring, growth opportunities
on both IC and management track
▪ Work-life balance and fun team events


The ideal candidate is a highly resourceful and innovative developer with extensive experience in the layout, design and coding of websites specifically in PHP Laravel. You must also possess a strong knowledge of web application development using PHP programming language and MySQL Server databases.
Responsibilities
- Perform a mix of maintenance, enhancements, and new development as required
- Conducting analysis of website and application requirements.
- Updating and altering application features to enhance performance.
- Finalizing back-end features and testing web applications.
- Responding to integration requests from front-end developers.
- Integrating data storage solutions.
- Troubleshooting application and code issues.
- Developing back-end portals with an optimized database.
- Writing back-end code and building efficient PHP modules
- Proven software development experience in PHP.
- Passion for best design and coding practices and a desire to develop new bold ideas.
- Good problem-solving skills.
- Familiarity with SQL/NoSQL databases.
- Proficient with code versioning tools including Git, Mercurial, CVS, and SVN.
- Previous experience creating scalable applications.
- Understanding of object-oriented PHP programming.
Qualifications
- Good knowledge and experience in web development and software design
- Expertise in front-end technologies (HTML, JavaScript, CSS), PHP frameworks, and MySQL databases
- Knowledge on web sockets, json is an added advantage.
- Good knowledge of relational databases, version control tools and of developing web services.
- Knowledge of front-end technologies including CSS3, JavaScript, and HTML5.
- Knowledge of PHP web framework Laravel.
Frontend - Angular js, Javascript, JSP, added advantage for RIOTjs
Websocket technologies - Added advantage
Basic understanding of Apache Tomcat


- Responsibilities:
- Develop new user-facing features and behavior
- Build reusable code and libraries for future use
- Optimize applications for maximum speed and scalability.
- Collaborate with other team members and stakeholders
- Skills:
- Proficiency with fundamental front end languages such as Photoshop, HTML5, CSS3, Bootstrap, and JavaScript.
- Knowledge of WordPress frontend as well as backend.
- Familiarity with JavaScript frameworks such as Angular JS. Proficiency in server-side languages such as PHP.
- Familiarity with database technology such as MySQL.


About us:
Swazei is a US-based remote software product experience company headquartered in San Diego, California. We are a bunch of technology enthusiasts from all over the world. We are called Lunavo because we believe that it is possible to bring the Moon to the Earth. We believe in making things possible. We are passionate about executing products with agile lean processes that work to create product experiences that drive results. We have created an ecosystem of talent spread across geographies and agile design and development processes to create software that delivers value for our clients. (www.swazei.com).
Joining: IMMEDIATE
WORK FROM HOME OPPORTUNITY
Job Requirements:
- Should have at least 3 yrs of experience with Codeignitor
- HandsOn Experience in Codeigniter must
- Experience in frameworks like Yii, Symphony, jQuery, etc.
- Proficiency in tools like AJAX, CSS, Java Scripting, etc.
- Experience in MySQL, Joomla, WordPress, etc.
- Should have worked as Team Lead
- should have Retail/Ecom/POS domain knowledge
Job Type: Full-time
Mentoring should come naturally to you, as well as finding the right balance towards process and documentation.
Highlights:
1) You will be working on interesting technical challenges in a product centric and open-source driven environment. The role requires a good knowledge of Algorithmic Design and Architecture, Data structures, OOPS Concepts, server less architectures and complex problem solving skills.
2) You will help set a very high bar on code quality.
3) You will take ownership of product features from conception to implementation, testing deployment and support.
4) A lot of freedom on when and where you work from - just get stuff done.
5) You will open source as much as possible, and blog about cool things that you learnt and built.
6) You will help define who we become as a company.
7) You will get stock options in line with silicon valley standards.
Caveats:
1) We have a strict no-divas rule. There are a lot of smart engineers on the team but no one with an attitude / superiority complex.
2) If you think writing tests for your code, writing docs, doing customer support etc are not your cup of tea, this isn't the right role for you.
3) Similarly if you're viewing this just as a 20-40% increment opportunity over your current compensation, this isn't the right role or company for you.
This role can be the growth opportunity of a lifetime for anyone who has been operating as a backend lead and wants to grow into a full stack
Check out the links below if you'd like to learn more about us. We encourage people from underrepresented groups to apply.
1) Why ShoppinPal? - https://www.youtube.com/watch?v=cE7DgtwA0ws
2) Our hiring philosophy and process http://techstory.in/building-startup-team/

