About the job
We are seeking a skilled React & Backend Developer to join our dynamic team. The ideal candidate will possess a strong background in both front-end and back-end development, with expertise in JavaScript, Typescript, Redux Saga middleware, and server-side technologies. The successful candidate will be responsible for designing, developing, testing, and deploying scalable and maintainable web and mobile applications, ensuring high performance, security, and cross-platform optimization.
Key Responsibilities
● Design architecture, develop architecture, and maintain complex React applications using JavaScript and Typescript.
● Implement Redux Saga middleware to manage application state and side effects.
● Build reusable components and front-end libraries for future use.
● Translate designs and wireframes into high-quality, scalable code.
● Optimize components for maximum performance across a vast array of web-capable devices and browsers.
● Develop, maintain, and optimize back-end services and APIs using Node.js and Express.js.
● Design, develop, and integrate RESTful APIs and efficient server-side architecture.
● Implement and optimize APIs, ensuring efficient and secure data exchange between the client and server.
● Ensure cross-platform optimization and responsiveness of applications.
● Write unit tests using testing frameworks such as Jest or Mocha to ensure code quality and reliability.
● Collaborate with cross-functional teams to identify, design, and prioritize project requirements.
● Troubleshoot, debug, and resolve application issues, optimizing performance and efficiency.
● Maintain code quality, organization, and automation through code reviews and best practices.
● Create and maintain technical documentation, including architectural designs and API documentation.
● Mentor junior developers, providing technical direction, code reviews, and guidance.
● Stay up-to-date with the latest industry trends, technologies, and best practices.
● Communicate effectively with stakeholders to ensure project requirements are met.
Requirements:
● Minimum of 4+ years of experience in React development with a strong understanding of React fundamentals, components, and state management.
● Minimum of 4+ years in full-stack development, with a strong portfolio of web and mobile applications.
● Proficiency in JavaScript and Typescript, with experience in using TypeScript for robust and maintainable code.
● Experience with Redux Saga middleware, React Router, Redux, and other related technologies.
● Strong understanding of unit testing and testing frameworks, with experience writing unit tests using Jest or Mocha.
● Hands-on experience with databases such as MongoDB, SQL Server, Oracle, MySQL, and caching mechanisms.
● Knowledge of multiple back-end languages (e.g., Java, Python, Ruby, PHP) and JavaScript frameworks (e.g., React, Node.js).
● Experience with mobile frameworks like React Native, Flutter, or Swift/Objective-C for iOS and Kotlin/Java for Android.
● Proficiency in Git and version control systems.
● Strong problem-solving skills, with the ability to troubleshoot and debug complex issues.
● Excellent communication and collaboration skills with the ability to work effectively with cross-functional teams.
● Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (relevant experience may be considered in lieu of a degree).
Soft Skills:
● Clear communicator with the ability to articulate complex information and actionable insights.
● Team player with the ability to work autonomously while keeping teams informed.
● Strong attention to detail and ability to manage multiple projects and meet deadlines.
● Ability to adapt quickly to new technologies and environments.
● Mindfulness and a commitment to maintaining practices that keep you grounded.
BIZ Nest™
Please send in your resume to
Email :
response@biznest.co.in
if unable to apply now.