We are looking for a skilled Full Stack Developer with strong experience in developing, maintaining, and enhancing web applications. The ideal candidate should have good knowledge of Python, React.js, Node.js, .NET, and SQL and should be comfortable working across both frontend and backend technologies.
Key Responsibilities
- Design, develop, and maintain scalable web applications.
- Develop backend applications and RESTful APIs using Python, Node.js, and/or .NET.
- Build responsive and user-friendly interfaces using React.js.
- Write efficient SQL queries and work with relational databases.
- Integrate frontend applications with backend APIs and databases.
- Troubleshoot, debug, and resolve application issues.
- Participate in code reviews, testing, deployment, and application maintenance.
- Collaborate with developers, QA teams, business teams, and other stakeholders.
- Understand business requirements and convert them into technical solutions.
- Follow coding standards, development best practices, and version-control processes.
Required Skills
- Strong programming knowledge in Python
- Good experience with React.js
- Knowledge of Node.js
- Experience with .NET / .NET Core
- Solid SQL and database knowledge
- Good understanding of REST APIs
- Knowledge of frontend and backend development
- Good debugging and problem-solving skills
- Good communication and interpersonal skills
- Ability to work independently as well as in a team
Preferred Skills
- Experience working with multiple technology stacks.
- Knowledge of Git/version control.
- Experience with API integration and database connectivity.
- Exposure to Agile/Scrum development practices.
Candidate Preference
- Immediate joiners are preferred.
- Candidates with strong communication skills and relevant Full Stack development experience are encouraged to apply.