Job Description
About Sympl Software Solutions:
Sympl Software Solutions is an innovative B2B SaaS startup dedicated to revolutionizing how businesses harness their internal data to empower employees and enhance performance. We specialize in creating AI-driven solutions that seamlessly connect employees with the critical information they need—whether it's HR policies, product details, training materials, or customer data—right at their fingertips. By leveraging Generative AI, we aim to eliminate the inefficiencies of traditional information retrieval methods, enabling businesses to support their workforce more effectively and efficiently.
Role Summary: We are seeking a highly skilled Full Stack Senior Software Engineer/Architect to join our team in India. This role requires a blend of architectural vision and deep technical expertise in both backend and frontend technologies, with a passion for designing, developing, and implementing scalable software solutions that address complex business challenges.
Key Responsibilities:
- Lead the design and development of high-quality, scalable, and secure full stack applications for our communication platform, from concept to deployment.
- Architect robust solutions to support our platform's goals, such as enhancing operational efficiency, improving group collaboration, and ensuring data security and privacy.
- Collaborate with cross-functional teams (Product Management, Front-End Engineers, AI/ML Engineers, QA) to define system requirements, integrate systems, and deliver comprehensive software solutions.
- Innovate and implement best practices in areas including but not limited to, system architecture, application development, and database design.
- Continuously research emerging technologies and propose ways to leverage them for enhancing product capabilities and improving user experience.
- Mentor junior developers, fostering a culture of technical excellence and collaborative problem-solving.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 7+ years of experience in full stack development with a proven track record of successful project delivery.
- Proficient in multiple programming languages (e.g., JavaScript, Python, Java) and frameworks (e.g., React, Angular, Node.js, Django).
- Deep understanding of database technologies (e.g., SQL, NoSQL) and API design principles (REST, GraphQL).
- Experience with cloud services (AWS, Azure, Google Cloud) and implementing scalable, distributed systems.
- Strong knowledge of software architecture patterns (e.g., microservices, serverless) and experience in designing complex systems.
- Excellent problem-solving skills, with an ability to tackle challenges in innovative ways.
- Strong communication and leadership skills, with an ability to lead discussions and mentor team members.
What We Offer:
- A dynamic and challenging work environment with opportunities for growth and learning.
- The chance to be part of a team that's making a significant impact on improving workplace communication and collaboration.
- Competitive salary package.
- Flexible work arrangements to support work-life balance.