Sr. Software Engineer (MERN Stack) About Logiciel Solutions Building, launching, and scaling SaaS Products, Logiciel Solutions has helped in making success stories for Startups since 2011. Our vision is to help startups to jumpstart their SaaS product and achieve sustainable, long-term growth. With a great hold on leading tech stacks, proven project management practices, and a customer-centric approach, we have successfully transformed various innovative Startup ideas into scalable market-ready SaaS products.Besides creating result-oriented products for SaaS Startups, Logiciel has also supported several SaaS businesses to successfully transition from startup to scale-up stage.
Geographic Position Placement : WFH / Hybrid / WFO Department : Development Reporting To EM / Team Lead Fixed Salary Bracket : As per industry standards (approx. 15.00 – 18.00 LPA)Employment Benefits : PF, Group Medical Insurance, 5 Days Working, Interest Free Corporate Loan, Flexible Timings, Team FundEducational Background Expected : Graduation or Post Graduation in IT / CSC Language Skills Required : Fluency in verbal and written English communication skills is a must. Required Skills & Experience Extensive experience in utilizing the MERN stack for the development and deployment of web-based applications.8 to 10 years of experience as a full-stack developer.Working exposure to MongoDB database or similar NoSQL databases.TypeScript experience is mandatory.Proficiency in writing unit test cases.Ability to architect, optimize, and scale databases for large-scale projects is essential.Above-average to excellent communication skills.Experience in developing highly complex web-based solutions and successfully delivering them.Exposure to project management tools such as Jira or similar.Proficiency in repository hosting services like GitHub or Bitbucket is essential. Good To Have Skills Familiarity with DevOps practices and tools such as Docker, CI/CD pipelines, and cloud platforms AWS or similar Familiarity with Debugging & Logging, Monitoring & Scaling application.Experience in working on larger database and applicationsExperience in working on SaaS applications Key Responsibilities Areas
Software DevelopmentDesign and implement complex software solutions.Write high-quality, maintainable, and efficient code.Work on the full software development lifecycle, from requirements analysis to deployment.Architecture and DesignContribute to the architectural decisions of software systems.Design scalable and robust software architectures.Problem SolvingAnalyze and solve complex technical problems.Debug and troubleshoot issues in software applications.Propose and implement solutions to improve system performance and reliability.Code ReviewParticipate in and lead code reviews to ensure code quality and adherence to coding standards.Provide constructive feedback to team members on their code.Quality AssuranceEnsure the quality of software through the implementation of testing strategies.Collaborate with quality assurance engineers to identify and fix software defects.CollaborationCollaborate with cross-functional teams, including product managers, quality assurance, and other stakeholders.Communicate effectively with team members and other departments.Continuous LearningStay updated with industry trends, emerging technologies, and best practices.Actively participate in training and development activities to enhance skills.DocumentationCreate and maintain technical documentation for software projects.Document design decisions, code, and project-related information