13 NowWiN Technologies Jobs
3-4 years
Remote
Noww - Software Developer - Node.js/React.js (3-4 yrs)
NowWiN Technologies
posted 1mon ago
Flexible timing
Key skills for the job
Role : Software Developer (Node.js, Express.js & React.js) - Crowdfunding Platform
Roles And Responsibilities :
We are looking for an experienced Software Developer skilled in Node.js, Express.js and React.js to join our team and help build and maintain a cutting-edge crowdfunding platform. You will be responsible for designing, developing, and maintaining the platform's backend and frontend components, ensuring scalability, performance, and security. This role will involve working closely with cross-functional teams, including UI/UX designers, product managers, and QA, to deliver a seamless user experience for campaign creators, backers, and administrators.
Develop and Maintain Backend Services using Node.js to handle crowdfunding processes like campaign creation, investor management, fund transactions, and more.
Frontend Development with React.js to deliver a responsive and intuitive user interface for both investors and campaign creators.
Database Management :
- Design and optimize databases (e.g., MongoDB, MySQL) for storing and retrieving campaign and user data efficiently.
API Development and Integration :
- Create RESTful APIs to connect the frontend with the backend and integrate third-party payment gateways, marketing tools, and other external services.
Ensure Platform Security :
- Implement security best practices such as data encryption, user authentication/authorization, and fraud prevention.
Collaborate with Cross-Functional Teams :
- Work closely with product managers, UI/UX designers, and QA engineers to deliver high-quality features and enhancements.
Testing and Debugging :
- Write unit tests and participate in code reviews to maintain code quality, as well as troubleshoot and debug production issues.
Scalability and Performance Optimization :
- Ensure that the platform is scalable to handle high traffic and is optimized for performance across devices and browsers.
Continuous Improvement :
- Stay up-to-date with the latest industry trends and integrate new technologies to improve platform functionality and development processes.
Qualification :
- Bachelor's degree in Computer Science, Information Technology, or related field.
Primary skills (Must Have) :
Proficiency in Node.js :
- Extensive experience with Node.js for backend development, API creation, and server-side logic.
- Previous experience working on crowdfunding platforms, fintech, or e-commerce applications is a plus.
Frontend Expertise in React.js :
- Strong skills in building dynamic, responsive, and user-friendly interfaces using React.js.
Database Experience :
- Knowledge of MongoDB, MySQL, or other relational/non-relational databases for efficient data storage and retrieval.
RESTful APIs :
- Experience in building, securing, and optimizing APIs.
Familiarity with Payment Gateways :
- Understanding of integrating platforms like Stripe, PayPal, or similar for handling financial transactions.
Version Control :
- Proficient with Git for version control and collaboration.
Testing Frameworks :
- Knowledge of unit testing tools and frameworks such as Mocha, Chai, Jest, or Enzyme.
- Cloud Platforms (AWS, Azure, or Google Cloud) for deployment and infrastructure management.
Secondary skills :
Strong Problem-Solving Skills :
- Ability to troubleshoot, debug, and optimize code for high-performance.
Collaboration and Communication :
- Excellent teamwork and communication skills to work effectively with cross-functional teams.
Agile Methodologies :
- Experience working in an Agile/Scrum development environment.
Understanding of Crowdfunding Platforms :
- Familiarity with the workings of crowdfunding platforms or fintech solutions is a plus.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Software Developer roles with real interview advice
8-10 Yrs
Bangalore / Bengaluru
8-14 Yrs
Hyderabad / Secunderabad, Kolkata, Pune