Company logo

Senior Full Stack Developer ( Experience 7+ Years)

ShellSquare Softwares (P) Ltd

Trivandrum

in 9 days

Brief DescriptionRoles and Responsiblities:1. Front-End Development:o Develop and maintain responsive, dynamic user interfaces using Angular for an optimal user experience.o Collaborate closely with UX/UI designers to implement visually compelling designs.2. Back-End Development:o Utilize Java, Nodejs to design, develop, and maintain robust server-side logic and APIs.o Implement server-side functionality using Node.js to ensure scalable and efficient backend operations.3. Integration:o Integrate front-end components with Node.js and C# back-end services for seamless end-to-end functionality.o Collaborate with cross-functional teams to ensure smooth integration of features and functionalities.4. Database Management:o Work with relational databases (e.g., SQL Server) and NoSQL databases (e.g., MongoDB) for effective data management.o Design, optimize, and implement database schemas, ensuring data integrity and performance.5. Code Quality and Testing:o Write clean, maintainable code adhering to coding standards and best practices.o Conduct thorough testing, including unit testing, to identify and address issues.6. Collaboration and Communication:o Work closely with product owners, business analysts, and stakeholders to understand project requirements.o Participate actively in Agile/Scrum processes, providing insights during planning and contributing to sprint reviewsRequirements:1. Proven experience in front-end development using Angular (version X) with proficiency in HTML, CSS, and JavaScript.2. Experience with Java and NodeJS for back-end development.3. Proficiency in server-side JavaScript using Node.js for scalable and high-performance applications.4. Experience working with both relational and NoSQL databases (e.g., SQL Server, MongoDB).5. Familiarity with version control systems, particularly Git.6. Problem-solving skills and the ability to debug and troubleshoot efficiently.7. Excellent communication and collaboration skills within a team environment.Additional Skills:1. Experience with cloud platforms such as Azure or AWS.2. Familiarity with front-end build tools, package managers, and CI/CD pipelines.3. Knowledge of containerization technologies (e.g., Docker).4. Understanding of software development methodologies, especially Agile.Preferred SkillsFull stack developer, Angular, Nodejs, Mongodb,