11 Sep
|
PeopleGene
|
Surat
Job DescriptionResponsibilities:
N
- n
- Design, develop, and maintain both front-end and back-end components of web applications N
- Write clean, efficient,and maintainable code using languages such as JavaScript, HTML5, jQuery, React, Python, or Nodejs N
- Build front-end applications through appealing visual design N
- Develop and manage databases, ensuring data integrity and security N
- Create and maintain RESTful and GraphQL APIs N
- Implement JWT and OAuthfor secure authentication and authorization N
- Implement automated testing frameworks and conduct thorough testing N
- Manage the deployment process, including CI/CD pipelines N
- Work with development teams and product managers to create efficient software solutions N
- Lead and mentor junior developers, providing guidance and support N
- Oversee the entire software development lifecycle from conception to deployment. N
n
nGood to have:
N
- n
- Bachelor’s degreeor higher in Computer Science or a related field N
- Prior 5-8 years of experience as a Full Stack Developer or similar role N
- Experience developing web and mobile applications N
- Experience with versioncontrol systems like Git N
- Proficient in multiple front-end languages and libraries (e.G. HTML/ CSS, JavaScript, XML, jQuery, ReactJs, Angular, ASP.NET) N
- Proficient in multiple back-end languages (e.G. C#, Python, .NET Core) and JavaScript frameworks (e.G. Node.Js, Django) N
- Knowledge of databases (e.G. SQL, MySQL, MongoDB), web servers (e.G. Apache), UI/UX design N
- Experience with cloud platforms such as AWS, Azure, or Google Cloud N
- Familiarity with containerization (Docker) and orchestration (Kubernetes) N
- Understanding of software development principles and best practices N
- Conduct regular code reviews to ensure code quality and adherence to standards N
- Ability to work efficiently in a collaborative team setting N
- Excellent problem-solving and analytical skills N
- Experience with other
📌 Senior Software Engineer (Surat)
🏢 PeopleGene
📍 Surat