Senior Software Engineer (Hyderabad)

Senior Software Engineer (Hyderabad)

01 Nov
|
New Startup
|
Hyderabad

01 Nov

New Startup

Hyderabad

#

JOB DESCRIPTION
## Senior Software Engineer – Full Stack (Technical Lead) Company: Limit Breakers (Startup) Job Title: Senior Software Engineer – Full Stack Employment Type: Full-Time, Permanent Work Mode: In office Work

Location:
Hyderabad, Telangana, India

Experience:
5–8 Years Department: Software Engineering & Product Development Industry: Software Development / Technology / SaaS ### About Limit Breakers Limit Breakers is an emerging technology startup focused on building a comprehensive personal productivity and lifestyle management platform. Our vision is to develop a smart digital ecosystem that helps individuals manage their personal lives, build productive habits, organize daily activities, track goals, improve consistency, and connect with a like-minded community. The platform aims to combine personal productivity tools, habit tracking, goal management, intelligent personalization, gamification, and social networking features into one integrated application. We are looking for an experienced Senior Software Engineer who can take technical ownership of the platform and help transform our product vision into a scalable, secure, high-performance software application. ### Job Overview We are seeking a highly skilled Senior Full-Stack Software Engineer with strong experience in frontend and backend development, database architecture, cloud infrastructure, API development, and software security. The selected candidate will be responsible for designing, developing, maintaining, and scaling the complete Limit Breakers platform. The candidate should be capable of independently managing technical architecture, leading development activities, solving complex engineering problems, and making critical technology decisions. ###

Key Responsibilities
1. Full-Stack Application Development
- Develop and maintain the complete Limit Breakers web application.
- Build responsive, user-friendly, and high-performance frontend interfaces.
- Develop scalable backend services and business logic.
- Implement secure authentication, registration, login, and user management systems.
- Develop reusable components and maintain clean, well-structured code.
- Ensure compatibility across desktop, tablet, and mobile devices. 2. Core Product Feature Development Develop and maintain the following major modules:
- User Management: Registration, login, user profiles, account settings, authentication and authorization.
- Habit Management: Daily, weekly, and monthly habit creation, scheduling, reminders, streak tracking, and progress monitoring.
- Task Management: Task creation, priority management, deadlines, recurring tasks, and completion tracking.
- Goal Management: Personal goal setting, milestones, progress tracking, and achievement management.
- Productivity Dashboard: Personalized dashboards, daily summaries, performance indicators, and productivity analytics.
- Calendar & Scheduling: Daily, weekly, and monthly planning with integrated scheduling.
- Gamification: Points, rewards, badges, levels, achievements, and consistency-based progress systems.
- Social Community: User connections, social profiles, posts, interactions, comments, and community engagement.
- Premium Subscription: Paid membership, subscription plans, payment gateway integration,



and premium feature access.
- Notifications: Push notifications, email notifications, reminders, and automated alerts.
- AI-Powered Features: Intelligent recommendations, personalized productivity insights, habit suggestions, and user behavior analysis. 3. Backend & Database Architecture
- Design and maintain scalable backend architecture.
- Develop RESTful APIs and integrate third-party services.
- Design efficient relational and non-relational database structures where appropriate.
- Manage database connectivity, migrations, indexing, backups, and optimization.
- Ensure reliable synchronization of user data across the platform.
- Implement caching and background processing where required.
- Maintain data integrity and high application availability. 4. Cloud Infrastructure & Deployment
- Manage cloud hosting and server infrastructure.
- Deploy and maintain applications using Google Cloud Platform (GCP), AWS, or equivalent.
- Configure production, staging, and development environments.
- Implement CI/CD pipelines and automated deployment.
- Monitor application performance, server health, and uptime.
- Manage domain configuration, SSL certificates, storage, and server resources.
- Plan infrastructure for future user growth and scalability. 5. Security & Performance
- Implement secure authentication and authorization.
- Protect user information and sensitive application data.
- Implement encryption, secure API practices, and access controls.
- Identify and resolve vulnerabilities and security risks.
- Conduct code reviews and security testing.
- Optimize application loading speed, API response times, and database performance.
- Follow secure software development practices. 6. Technical Leadership
- Take complete technical ownership of the development process.
- Work directly with the founder to understand product requirements.
- Convert business requirements into technical specifications.
- Plan development roadmaps and technical milestones.
- Guide and mentor junior developers.
- Review code and maintain engineering standards.
- Identify suitable technologies and recommend architectural improvements.
- Troubleshoot production issues and ensure continuous product improvement. ### Required Technical Skills Frontend Development
- React.js
- Next.js
- JavaScript (ES6+)
- TypeScript
- HTML5 and CSS3
- Tailwind CSS or equivalent
- Responsive web design
- State management (Redux, Zustand, or equivalent) Backend Development
- Node.js
- Express.js or NestJS
- Python / Django / FastAPI (additional advantage)
- REST API development
- Authentication and authorization
- WebSockets and real-time application development
- Microservices and scalable backend architecture Database Management
- PostgreSQL
- MySQL
- MongoDB
- Redis
- Database design and optimization
- Data modelling and query optimization




- Database backup and recovery Cloud & DevOps
- Google Cloud Platform (GCP) or AWS
- Docker
- CI/CD pipelines
- Git and GitHub
- Linux server management
- Nginx
- Cloud storage and hosting
- Application monitoring and logging Security
- OWASP Top 10
- API security
- JWT and OAuth 2.0
- Data encryption
- Secure authentication systems
- Vulnerability assessment
- Role-based access control Additional Technical Capabilities
- Payment gateway integration (Razorpay, Stripe, etc.)
- Subscription and billing systems
- Push notification integration
- Email and SMS integration
- Third-party API integration
- AI API integration (OpenAI or equivalent)
- Analytics and reporting systems
- Automated testing (Jest, Playwright, or equivalent) ### Preferred Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- 5–8 years of professional software development experience.
- Previous experience building and launching complete web applications.
- Experience working with SaaS products or technology startups.
- Experience handling production databases and cloud infrastructure.
- Experience designing applications for large-scale user bases.
- Strong problem-solving and debugging abilities.
- Ability to work independently and take ownership of technical decisions. ### What We Expect From the Candidate
- Ability to independently manage end-to-end software development.
- Strong understanding of product architecture and system design.
- Ability to convert product ideas into working software.
- Strong technical decision-making skills.
- Commitment to code quality, security, and scalability.
- Willingness to work in a fast-growing startup environment.
- Ability to collaborate directly with the founder and development team.
- Focus on building a reliable product for long-term growth. ### Key Performance Expectations The selected candidate will be expected to: 1. Understand and evaluate the existing Limit Breakers application. 2. Review the current frontend, backend, database, and infrastructure. 3. Identify technical issues and architectural improvements. 4. Establish a reliable and scalable development environment. 5. Develop and maintain all major product modules. 6. Implement security, testing, and deployment procedures. 7. Improve application performance and user experience. 8. Prepare the platform for future scalability and expansion. ### Compensation & Benefits
-

Salary:
Negotiable based on experience and technical expertise.
- Full-time permanent employment.
- Opportunity to take ownership of a growing technology product.
- Direct collaboration with the founder.
- Opportunity to lead future engineering development.
- Potential leadership growth as the company expands. ###

How to Apply
Interested candidates can share their updated resume along with:
- Portfolio or GitHub profile.
- Links to previously developed applications or products.
- Brief description of their technical experience.
- Current CTC and expected CTC.
- Notice period and availability to join. Join Limit Breakers and become part of building a new-generation personal productivity and lifestyle technology platform.

📌 Senior Software Engineer (Hyderabad)
🏢 New Startup
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (hyderabad) / hyderabad