Overview
Job Title: Senior Full Stack Software Engineer
Location: Chennai
Job Type: Full-Time
To Apply:
Please submit your resume, project portfolio, and a short cover letter to hr@whitemastery.com
Contact number- +91 9176760030
Job Summary
We are looking for a highly skilled and experienced Senior Full Stack Software Engineer to join our development team. The ideal candidate will have deep expertise in Go (Golang) for backend development, strong proficiency with React for building scalable front-end interfaces, and hands-on experience with NestJS and PostgreSQL. This role will involve designing and developing end-to-end solutions, mentoring junior engineers, and contributing to architectural decisions that shape the future of our platform.
Key Responsibilities
- Design, develop, and maintain scalable full stack applications using Go, React, NestJS, and PostgreSQL.
- Collaborate with product managers, UX designers, and other engineers to translate business requirements into technical solutions.
- Write clean, maintainable, and testable code following best practices and coding standards.
- Optimize application performance and ensure responsiveness across platforms and devices.
- Design and maintain efficient, reusable APIs and microservices.
- Lead code reviews, provide constructive feedback, and mentor junior developers.
- Participate in system architecture discussions and contribute to technical strategy.
- Troubleshoot, debug, and resolve application issues in a timely manner.
Required Skills & Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in full stack software development.
- Strong expertise in Go (Golang), React, NestJS, and PostgreSQL.
- Solid understanding of RESTful APIs, microservices architecture, and database schema design.
- Experience with Git, CI/CD pipelines, and cloud platforms (e.g., AWS, GCP, or Azure).
- Familiarity with containerization tools such as Docker and orchestration systems like Kubernetes.
- Strong problem-solving skills and the ability to work independently or in a team.
- Excellent communication and collaboration abilities.
Preferred Qualifications
- Experience with GraphQL, WebSockets, or real-time data handling.
- Background in DevOps or infrastructure-as-code practices.
- Knowledge of testing frameworks and tools (e.g., Jest, Cypress, Go test frameworks).
- Contributions to open-source projects or technical blogs.
What We Offer
- Competitive salary and performance-based bonuses
- Flexible work environment (remote/hybrid options)
- Opportunities for professional growth and technical leadership
- Collaborative team culture focused on innovation and quality
- Access to cutting-edge tools and technologies
Job Type: Permanent
Pay: ₹20,000.00 - ₹65,000.00 per month
Schedule:
- Day shift
Work Location: In person