HomeShiksha is looking for a talented and passionate Software Developer to join our dynamic team. As a Software Developer, you will play a crucial role in developing innovative and user-friendly web and APP applications using ReactJS, Node.js, JavaScript, HTML, and MySQL. If you are a tech-savvy professional who enjoys coding and has a keen eye for detail, this opportunity is perfect for you!
Key Responsibilities:
a. Requirements Analysis:
1. Understand and gather requirements to define the scope of the website and app.
2. Translate business requirements into technical specifications and design documents.
b. System Design:
1. Architect the overall structure and design of the website and app, including databases, backend systems, APIs, and user interfaces.
2. Select appropriate technologies, frameworks, and tools for development.
c. Frontend Development:
1. Develop the user interface of the website and app using HTML, CSS, and JavaScript.
2. Implement responsive design to ensure optimal user experience across different devices and screen sizes.
3. Integrate user interfaces with backend systems and APIs.
d. Backend Development:
1. Build the server-side logic and functionality using programming languages like Java, Node.js, etc.
2. Design and implement databases to store and manage data efficiently.
3. Develop APIs for communication between frontend and backend systems.
e. App Development:
1. Develop mobile applications for Android and/or iOS platforms using relevant programming languages and frameworks (e.g., React Native)
f. Testing and Quality Assurance:
1. Write and execute unit tests, integration tests, and end-to-end tests to ensure the reliability and functionality of the website and app.
2. Identify and fix bugs and performance issues.
f. Deployment and DevOps:
1. Deploy the website and app to production servers or cloud platforms.
g. Security:
1. Implement security best practices to protect user data and prevent unauthorized access.
h. Documentation:
1. Maintain clear and organized documentation for future reference.
If you have a strong understanding of software development principles and a proven track record, we would love to hear from you. Join us at HomeShiksha and be part of an exciting journey to revolutionize the education industry through cutting-edge technology!
Home Shiksha is the leading provider of private tutoring. We are a rapidly growing organization that offers huge possibilities for your career advancement. We have a mission to make world-class home-tutoring accessible and dedicated to fulfilling dreams of education across India. We help find tutor options for students as well as adults in the academic and non-academic area.