Architect- React
- Category: Software Developer Jobs
- Location: Kolkata, West Bengal
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 22K to 26K
- Published on: 2025/09/23
About the Role:
As a Software Architect at programmers, you will lead the design and development of complex software systems, ensuring scalability, performance, and security.
Key Responsibilities:
• Architectural Design: Develop architectural designs for complex software systems, including database architecture and microservices.
• Technology Leadership: Provide technical leadership in React and Node.js, including hands-on development and mentoring of team members.
• Database Architecture: Design and manage databases (SQL/NoSQL) to support application requirements.
• Project Management: Oversee project handling, including planning, execution, and delivery using project management tools like Jira.
• Version Control: Utilize version control tools (e.g., GIT, Bitbucket) to manage code repositories and ensure code integrity.
• Requirement Gathering: Collaborate with stakeholders to gather and analyze requirements, translating them into technical specifications.
• Code Reviews & Estimations: Conduct code reviews, provide accurate estimations, and ensure adherence to coding standards.
• RFPs & Unit Testing: Familiarity with RFP processes and unit testing methodologies.
• Microservices: Design and implement microservices architecture.
• Frontend Development: Experience with frontend build tools like Vite.js or Webpack is a plus.
Required Qualifications:
• Experience: Proven experience in ERP, CRM, CMS (headerless), and eCommerce platforms.
• Architectural Experience: Demonstrated experience as an architect, with a focus on individual contributions.
• React & Node.js: Hands-on experience in React and Node.js, including recent development work.
• Experience in React: Must have experience in React (Redux, functional component, react hooks).
• JavaScript & TypeScript: Advanced knowledge of JavaScript and TypeScript.
• Database Architecture: Experience in architecting databases (SQL/NoSQL).
• Project Management: Proficiency in project management and tools like Jira.
• Version Control: Experience with version control tools (e.g., GIT, Bitbucket).
• Requirement Gathering: Strong skills in requirement gathering and analysis.
• Code Reviews & Estimations: Expertise in conducting code reviews and providing estimations.
• RFPs & Unit Testing: Familiarity with RFP processes and unit testing.
• Microservices: Familiarity with microservices architecture.
• Frontend Tools: Experience with frontend build tools like Vite.js or Webpack is a plus.
Preferred Qualifications:
• Additional Skills: Additional experience with other frontend build tools.
Related jobs
-
Web Developer & Designer Graphic Designer
Bennet and Bernard is a diverse and global business house with fifteen years of operations. The organisation has expanded internationally in the last 8 years. The business group has Premium Real Estate development, Marine & Port Operations, Hospi...
-
Software Quality Analyst
Job Title : JD 47_ Software Quality Analyst Department : Product & Engineering Location : Kolkata (Onsite) Job Summary: We are looking for a Software QA Tester to assess software quality through manual, automated testing, will be responsible for ...
-
IT Software Specialist
Tech Expert - Application ProgrammingAbout this Role This role involves working on the development and maintenance of software applications, collaborating with stakeholders to understand business requirements, and delivering high-quality solutions th...