Sr. Software Engineer (SSE-FE)
About Logiciel Solutions
Building, launching, and scaling SaaS Products, Logiciel Solutions has helped in makingsuccess 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 acustomer-centric approach, we have successfully transformed various innovative Startupideas into scalable market-ready SaaS products.Besides creating result-oriented products for SaaS Startups, Logiciel has also supportedseveral SaaS businesses to successfully transition from startup to scale-up stage.
Drop your resume on divyani@logiciel.io
Required Skills & Experience● Hands-on experience with popular javascript frameworks like React & Angular for atleast 4-5 years. Should think of himself above a particular framework and beconfident to learn and adopt to use any framework in the future (if he hasn't usedone). Fundamentals should be very strong.● Can write good testable code. Can write Unit and integration tests for his code.Should be doing this for 2-3 years at least● Can optimize Javascript applications for performance and understand what it takesto write well-performing code.● Should be very skilled in using GIT & popular Repo Hosting services likeGitHub/bitbucket● Very good at using CSS frameworks like Tailwind and other UI libraries to work fast.● His past projects should have Linting and prettier setups. He should be able to adoptthe same in new projects.● Can set up the foundation for new projects.● Very good at using TypeScript. Understand why and when to use it instead of plainjavascript● Knows SSO, Social Logins, and Authentication patterns.● Ream time communication - websockets
Good To Have Skills● Experience in working on large-scale applications● Experience in working on SaaS applications● Experience in MongoDB will be a plus● Understands SSR and can use them when needed
Key Responsibilities AreasSoftware Development Design and implement complex software solutions. Write high-quality, maintainable, and efficient code. Work on the full software development lifecycle, from requirements analysis todeployment.Architecture and Design Contribute to the architectural decisions of software systems. Design scalable and robust software architectures.Problem Solving Analyze and solve complex technical problems. Debug and troubleshoot issues in software applications. Propose and implement solutions to improve system performance and reliability.Code Review Participate in and lead code reviews to ensure code quality and adherence to codingstandards. Provide constructive feedback to team members on their code.Quality Assurance Ensure the quality of software through the implementation of testing strategies. Collaborate with quality assurance engineers to identify and fix software defects.Collaboration Collaborate with cross-functional teams, including product managers, qualityassurance, and other stakeholders. Communicate effectively with team members and other departments.Continuous Learning Stay updated with industry trends, emerging technologies, and best practices. Actively participate in training and development activities to enhance skills.Documentation Create and maintain technical documentation for software projects. Document design decisions, code, and project-related information.