Senior Software Engineer - Full Stack
FreshworksJob Description
📋 Description Build and optimize backend microservices and frontend interfaces. Own features end-to-end from requirements to deployment and support. Write clean, extensible code using OOP and SOLID. Collaborate with PMs, UX Designers, and SRE to ship high-value features quickly. Maintain health metrics, high availability, security, and observability. Tune performance across the stack, from database queries to UI rendering. 🎯 Requirements Full-stack proficiency across REST APIs, microservices, and frontend. Strong CS fundamentals in DS&A and time/space trade-offs. System design experience with LLD and exposure to HLD for scalable systems. Data modeling: design schemas and work with RDBMS/NoSQL/queues. AI tool fluency: using GitHub Copilot to boost coding efficiency. Problem solving and clear communication; agile execution.