
Skills
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Expertise in backend programming with Node.js and MongoDB.
- Experience with React.js and redux.
- Material UI and 3rd party libraries.
- Experience with clean code writing practices like avoiding callback hell like promises, async.
- Thorough understanding of Node.js and its core principles.
- Experience with popular React.js workflows (such as Flux or Redux).
- Familiarity with newer specifications of ECMAScript.
- Experience with data structure libraries (e.g., Immutable.js).
- Familiarity with RESTful APIs.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Familiarity with modern front-end builds pipelines and tools.
- A knack for benchmarking and optimization.
- Familiarity with code versioning tools (such as Git, SVN, and Mercurial).
Responsibilities:
- Build Node.js APIs using microservices.
- Rewriting backend code with microservices architecture & Unit tests.
- Developing new user-facing features using React.js.
- Building reusable components and front-end libraries for future use.
- Translating designs and wireframes into high-quality code.
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers.

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 SUMMARY
Great Manager Institute® (“Company”) is a global digital platform for personalized development and certification of people managers, having the vision of creating a world where every individual gets the opportunity to work with a Great People Manager.
Our vision is to ensure that everyone gets an opportunity to work with a great people manager. Our mission is to ensure that anyone can be a great people manager who delivers sustained results by building high-trust relationships.
We take pride in saying that our short-term plan is for 1000 years!
We need amazing Software Developers to evolve our solutions into world-class products and become a part of a journey that is setting off a movement on people management. Imagine the impact of creating a product that helps evolve human behavior in a scalable manner.
OUR DNA
- Customer Obsession: We believe in the concept of understanding customers deeply by putting ourselves in their shoes and gather and use relevant data to take decisions.
- Speed: Speed is paramount to become a global start-up.
- Global Outlook: We are creating a product for the world, and it can be possible only if we combine personalized and localized offerings with global outlook.
OUR VALUES
- Be Transparent
- Bring the Best
- Have Faith
- Care
- Respect Individuality
This is a unique opportunity at the high growth start-up. The Technology Head will be a part of the core executive group at the Company.
ROLE DESCRIPTION
- Development of features and modules of Great Manager Certification product
- Engagement in new innovations within the core products and various extensions of the core product
- Solving coding-related problems of the junior software developers in the team
- Mentoring and supporting new techies, helping create a team of rockstar developers
Who will this role report to?
This role will report to the Technology Head of the Company.
Growth Opportunities for You
- This role is a great opportunity for contributing to the growth of a global company
- This is a critical role that will shape the technology roadmap of the Company and gives an opportunity to lead from the front
- Become an entrepreneur. We operate in a highly entrepreneurial culture. Almost all roles at the Company are constructed to operate with an entrepreneurial mindset.
- The role prepares you to become Lead/Head of Technology while establishing your brand value as a rockstar developer
Who Should Apply?
- Candidates with 5+ years overall experience in full-stack software development
- Hands-on MEAN Stack is required
- Strong understanding of latest full-stack technologies and their strengths, shortcomings, and applicability to the Company’s context
- Excellent analytical skills with an attention to detail
- Integrity, with an ability to handle sensitive information
- Drive to build something. The role is not for those seeking comfort, stability and a strict 9-5 schedule. Building market leadership is not an easy path. Motivation and speed are essential qualifying criteria
What You'll Do
- As an early member of our engineering team, you will work directly with the CTO and Head of Product to spec, design, and build the core product functionality
- Help us build out a reliable team in India that knows our tech stack and is passionate about the work that we do.
- Motivate and lead a team of software developers to reach and exceed company goals.
- Solve problems you don't know how to solve: You'll encounter challenges we haven't yet come across yet. And when the time comes, you'll think through problems, evaluate approaches and teach yourself whatever is needed.
- Lay a solid foundation for the product to scale, keep our technical debt in check and help us hire a team of incredible engineers.
What We're Looking For
- 6+ years of experience as a software engineer
- 1+ years of experience leading projects or teams of engineers
- Hustle & Grit. Willingness and desire to take on personal responsibility for the business as a whole and “figure it out”, whether it’s in your exact functional lane or not.
- Excitement and passion for expanding financial access to healthcare.
- Experience with Java, a relational database, React (or a comparable front-end framework) and building full-stack web apps.
- A great understanding of how Restful services and Gradle works
- Ability to overlap with EST morning hours
- Our full tech stack includes: Docker, Spring, Gradle, Hibernate, ExpressJS, NextJS, Amazon Web Services, Java, N8N, Python
We are looking for an Asp.Net developer to build software using languages and technologies of the .NET framework. You will create applications from scratch, configure existing systems and provide user support.
In this role, you should be able to write functional code using .NET linking SQL database elements to external application interface (desktop of mobile)
Your goal will be to work with internal teams to design, develop and maintain existing application and working on new applications from time to time.
Responsibilities
- Producing code using .NET languages (C#)
- Writing of Stored Procedures for SQL database for extracting data related to the application
- Participate in requirement analysis.
- Collaborate with internal teams to produce software design and architecture
- Write clean, scalable code using .NET programming languages and SQL SPs
- Test and deploy applications and systems
- Revise, update, refactor and debug code
- Improve existing software
- Serve as an expert on existing applications and provide technical support
Skill Requirements
- Proven experience of 2-4 years as a .NET Developer or https://resources.workable.com/application-developer-job-description">Application Developer
- Familiarity with the http://asp.net/">ASP.NETframework, SQL Server and design/architectural patterns
- Good working knowledge of .NET languages (C#) and HTML5/CSS3
- Familiarity with architecture styles/APIs (REST, RPC)
- Excellent troubleshooting and communication skills
- Degree in Computer Science, Engineering or a related field
Swaypay is looking for a detail driven Senior Full Stack Software Engineer with remote startup experience who is comfortable asking “why?”. We want someone who can prioritize well, communicate clearly, and has a track record of delivery and excellent software engineering skills.
You'll work with the team to plan, shape, and build our new product features for both mobile and web. You'll get to use some of the latest technologies in order to build the best product possible.
During your time here, you will get the opportunity to work with most (if not all) of our systems — improving consumer facing products, helping to build the API, improving internal tooling, and simplifying our developer experience.
What you’ll do
- Work closely with other developers, UX designers
- Write and test code to ensure stability while refining as necessary
- Expand existing software and write new software to meet the evolving needs of our key demographics
- Build our mobile and web applications using React Native and React
- Write test cases to ensure product functionality across versions
- Design and implement the overall architecture of the system
- Design, construct, and integrate our API offerings
- Take complete ownership of features/work and deliver end to end
What we’re looking for
- 5+ years of experience building mobile and web applications using modern frameworks
- 2+ years of experience with React Native (mandatory)
- 1+ years of experience with backend technologies such as NodeJS, Golang, or Python
- Understanding of AWS, production deployment, and monitoring tools. K8 / Docker Swarm experience is an added bonus
- Excellent verbal and written communication
- “If it can go wrong – it will go wrong" mindset
- Familiarity with both unit and e2e tests
- Experience with databases (MySQL or other relational database)
You will be a great fit if you
- Are proactive about anticipating needs and solving for them before they become a problem
- Enjoy being part of a highly collaborative environment, including healthy conflict and debate to ensure the best product possible
- Have the ability to be self-directed and be effective working independently, yet feel equally comfortable contributing in a team environment
- Value quality
- Enjoy keeping up with the latest release to ensure our products are state of the art
Benefits
- Competitive pay and equity
- Remote-friendly
- Beautiful office in Jaipur (after COVID restrictions lift)
- India team retreats to places like Goa (after COVID restrictions lift)
- Involvement in the entire lifecycle of a project, including strategy, vision, design, UX, coding,architecture, deployment etc. and you will chiefly deliver clean, testable and well-designed codefor the same.
- Coding new features, functionalities, modules, sub modules.
- Managing development cycle using SVN/Git or any other appropriate Version control Software.
- Enhancing existing features.
- Checking for cross-browser compatibility.
- Coding new features, functionalities, modules, sub modules.
- Meeting both technical and client needs.
Required Skillsets:
- Experience in product development using a broad range of programming technologies.
- Experience with MEAN (MongoDB, ExpressJS, AngularJS and NodeJS) stack.
- Experience with design/development of RESTful APIs.
- Strong understanding of the latest MVC frameworks and UI toolkits.
- Strong understanding of HTML5, CSS3, Javascript, AJAX and JSON.
- Working on any of the following Client Side MVC/MVVM frameworks: AngularJS, BackboneJS,KnockoutJS, JSON, JavaScript, Advance JavaScript, UI and UX design, Bootstrap, Ionic, and React.
- Good analytical and programming skills.
- Proactive thinking and a good team player.
- Working experience with micro services will be a given advantage.
- Understanding the fully synchronous behavior of PHP.
- Knowledge of object-oriented PHP programming.
- Strong knowledge of the common PHP or web server exploits and their solutions.
- Understanding fundamental design principles behind a scalable application.
- Intermediate to advanced knowledge of WordPress.
- Good understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
- WordPress plugin development and expansion.
- Management of WordPress development environment.
- Performing WordPress updates.
- WordPress Child Theme development.
- Working with version control systems such as GIT / SVN.
- Should be imaginative, creative, patient, attentive to details and analytical. Should be a team player.













