We are seeking a highly capable Senior Software Engineer – Web to join the engineering team at 2Base Technologies
In this role, you will be responsible for designing, developing, and delivering scalable web applications and APIs, while owning modules end-to-end and contributing to system design decisions. You will play a key role in ensuring code quality, driving engineering best practices, and mentoring junior developers.
This role requires a strong balance of hands-on coding, technical decision-making, and delivery ownership within a structured project environment.
Key Responsibilities:
Application Development & Delivery Ownership
- Design, develop, and maintain scalable web applications and APIs.
- Own end-to-end delivery of assigned modules and features within sprint/release timelines.
- Write clean, maintainable, and efficient code aligned with engineering standards.
- Ensure production readiness including performance, error handling, and reliability.
- Troubleshoot, debug, and resolve issues across development, QA, and production environments.
System Design & Technical Contribution
- Design APIs, service structures, and data models for assigned components.
- Translate business requirements into scalable and modular technical solutions.
- Evaluate trade-offs such as performance, scalability, and complexity during implementation.
- Actively contribute to system design discussions with practical insights.
Code Quality & Engineering Practices
- Build reusable, modular, and testable components.
- Conduct code reviews and ensure adherence to coding standards and best practices.
- Maintain technical documentation for modules and solutions.
- Ensure high standards of code quality, performance, and security.
Collaboration & Execution
- Work closely with project managers, architects, QA engineers, and designers.
- Participate in sprint planning, estimation, and technical discussions.
- Provide accurate effort estimates and proactively highlight risks or blockers.
- Ensure timely delivery aligned with project milestones and quality expectations.
Mentorship & Team Contribution
- Review code and provide constructive feedback to junior developers.
- Guide team members on implementation approaches and debugging techniques.
- Support onboarding and technical ramp-up of new team members.
- Promote adoption of engineering standards and best practices within the team.
Expected Outcomes
- Deliver high-quality, production-ready features with minimal defects.
- Demonstrate ownership of modules from design to deployment.
- Improve team code quality through reviews and best practices.
- Contribute to scalable and maintainable system design.
- Support junior developers in improving their technical capabilities.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or related field
- 4–8 years of experience in web application development
- Strong experience in both backend and frontend development
- Experience in building scalable web applications and APIsStrong analytical and problem-solving skills
- Good communication and teamwork abilities
Technical SkillsBackend Technologies
- Strong experience in one or more backend technologies such as
- PHP
- Python
- Node .js
- Java
- .NET
- Experience in building RESTful APIs and backend services.
Frontend Technologies
- Strong proficiency in JavaScript.
- Experience with modern frameworks such as
- React
- Angular
- Vue.js.
Database Technologies
- Experience working with relational databases such as
- MySQL
- PostgreSQL.
- Familiarity with NoSQL databases such as
- MongoDB.
Cloud & DevOps (Basic Exposure)
- Basic exposure to cloud platforms such as AWS, Azure, or GCP.
- Familiarity with CI/CD pipelines.
- Experience with Docker or container-based deployment is preferred.
Experience and Education
Experience
4–8 years of professional experience in web development.
Education
- B.Tech / BE (Computer Science / IT / EC)
- MCA / MSc Computer Science
Benefits
A growth-driven environment with opportunities to lead, innovate, and upskill continuously.
Pay: ₹647,897.73 - ₹2,033,475.25 per year
Benefits:
- Health insurance
- Paid sick time
- Paid time off
- Provident Fund
- Work from home
Work Location: In person