Technocrats Horizons is looking for a highly skilled Senior Developer with expertise in the MERN Stack (MongoDB, Express.js, React.js, Node.js) and React Native to join our dynamic team. This role requires a seasoned developer who can lead a team of developers, deliver high-quality code, and ensure the seamless execution of projects. The ideal candidate will take ownership of technical delivery, mentor team members, and contribute to shaping the overall technical strategy. 
 Responsibilities:  
 -  
Team Leadership:
  Lead and mentor a team of developers, offering support in overcoming technical challenges and fostering team growth.   
  -  
Technical Standards:
  Define and enforce coding standards, best practices, and architecture guidelines to maintain consistency and quality.   
  -  
Code Review & Quality Assurance:
  Conduct thorough code reviews and ensure all deliverables meet high-quality benchmarks.   
  -  
Application Development:
  Design and develop scalable, secure, and high-performance web and mobile applications using the MERN Stack and React Native.   
  -  
Requirement Analysis:
  Translate business requirements into effective, scalable, and efficient technical solutions.   
  -  
Cross-Functional Collaboration:
  Work closely with product managers, designers, and QA teams to ensure project alignment and timely delivery.   
  -  
Performance Optimization:
  Monitor, analyze, and optimize applications for maximum speed, performance, and scalability.   
  -  
Sprint Planning & Resource Allocation:
  Plan sprints, prioritize development tasks, and allocate team resources effectively to meet project deadlines.   
  -  
Stakeholder Communication:
  Communicate clearly with stakeholders, understanding their needs and offering appropriate technical solutions.   
  -  
Knowledge Sharing:
  Encourage continuous learning through documentation, technical sessions, and peer collaboration within the team.   
 Behaviour and Character Attributes Required:  
 -  
Leadership Qualities:
  A proactive leader who takes ownership of tasks, inspires trust, and leads by example.   
  -  
Accountability:
  Demonstrates responsibility for team outcomes and personal actions.   
  -  
Problem-Solver:
  Approaches challenges with a solution-oriented mindset.   
  -  
Collaborator:
  Works effectively with team members and stakeholders, fostering a culture of open communication and feedback.   
  -  
Mentor:
  Invests in the professional growth of team members through coaching and skill development.   
  -  
Adaptable:
  Thrives in a fast-paced environment and is open to learning new technologies.   
 Must Have Skills:  
 -  
MERN Stack Development:
  Proficiency in MongoDB, Express.js, React.js, and Node.js for building full-stack web applications.   
  -  
Cross-Platform Mobile Development:
  Strong experience in developing mobile applications using React Native for both iOS and Android platforms.   
  -  
API & Integration Expertise:
  Deep understanding of RESTful APIs, GraphQL, and web services integration to enable smooth data flow across systems.   
  -  
Cloud Platforms:
  Familiarity with cloud service providers like AWS, Azure, or Google Cloud Platform for scalable application deployment and management.   
  -  
Version Control:
  Expertise in using Git for source code management and collaborative development.   
  -  
Database Management:
  Strong knowledge of database architecture, performance tuning, and data optimization techniques.   
  -  
Debugging & Problem Solving:
  Skilled in troubleshooting and resolving complex technical issues efficiently.   
 Good To Have Skills:  
 -  
DevOps & CI/CD:
  Experience with DevOps practices, CI/CD pipelines, and tools such as Docker and Kubernetes for streamlined development and deployment.   
  -  
Testing Frameworks:
  Knowledge of testing tools and frameworks like Jest, Mocha, or Cypress for ensuring code reliability and quality.   
  -  
Agile Methodologies:
  Experience working in Agile/Scrum environments with a focus on iterative development and team collaboration.   
  -  
UI/UX Awareness:
  Background in UI/UX design principles and user-centric development to deliver intuitive and engaging applications.   
 Education Qualification Required:  
 -  
Graduation:
  B.Tech/B.E. in Computers, BCA, B.Sc-IT   
  -  
PG:
  MCA, MS/M.Sc (Computer Science)