to design, develop, and maintain web applications from front-end to back-end. The ideal candidate should be proficient in both client-side and server-side programming, databases, APIs, and version control systems. You will work closely with designers, product managers, and other developers to deliver high-quality software solutions.
Key Responsibilities:
Develop and maintain scalable web applications using front-end and back-end technologies.
Collaborate with UI/UX designers to translate designs and wireframes into high-quality code.
Design and implement RESTful APIs and integrate third-party services.
Manage databases, including schema design, queries, and optimization.
Ensure application responsiveness, security, and performance.
Troubleshoot, debug, and upgrade existing software.
Participate in all phases of the software development lifecycle -- from planning to deployment.
Work with cloud platforms (AWS, Azure, or GCP) for deployment and scaling.
Maintain version control using Git or similar tools.
Stay up to date with emerging technologies and industry trends.
Required Skills and Qualifications:
Bachelor's degree in Computer Science, Information Technology, or related field.
Proven experience as a Full Stack Developer or similar role.
Strong proficiency in:
Node.js, Express.js, Python (Django/Flask), Java, or .NET
Database:
MySQL, PostgreSQL, MongoDB, or similar
Version Control:
Git, GitHub/GitLab
Experience with RESTful APIs and microservices architecture.
Knowledge of authentication and authorization frameworks (JWT, OAuth).
Familiarity with Docker, CI/CD pipelines, and cloud services.
Excellent problem-solving and communication skills.
Strong attention to detail and ability to meet deadlines.
Preferred Qualifications (Optional):
Experience with DevOps tools and automation.
Knowledge of GraphQL or WebSocket.
Familiarity with testing frameworks (Jest, Mocha, Cypress).
Understanding of Agile methodologies.
Job Type: Full-time
Pay: ?20,000.00 - ?30,000.00 per month
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.