Full Stack Engineer | withRemote
full-timecontractual
Posted on March 13, 2025
Job Description
Full Stack Engineer
Job Summary
We are looking for a highly skilled Full Stack Engineer to join our agile and cross-functional DevOps team. You will play a crucial role in building, optimizing, and enhancing our microservice-oriented platform. This is an exciting opportunity for someone who is passionate about modern web technologies, test-driven development, and delivering high-performance solutions.
Responsibilities
- Collaborate: Work closely with the Product Team to align platform capabilities with the product vision.
- Cross-Functional Work: Operate within an agile, cross-functional DevOps team, participating in daily sync sessions and taking full ownership of end-to-end product delivery.
- Develop & Design: Create full-stack product features based on customer and business requirements.
- Component Ownership: Take responsibility for one or more software components, managing their full lifecycle from development to deployment and monitoring.
- Code Reviews: Participate in cross-team/component code reviews and software architecture discussions.
- Refactor & Maintain: Continuously improve and refactor the product and test code base for optimal performance and maintainability.
- Prototype & Innovate: Evaluate, prototype, and implement technical solutions for modern real-world business problems.
- Optimize: Dive deep into the code to deliver a highly optimized and performant product to customers worldwide.
Qualifications
- 4-6 years of experience working in cross-functional teams using agile methodologies.
- Bachelor's or Master's degree (or equivalent) in Computer Science or related fields.
- Passion for test-driven development, pair programming, and iterative, fail-fast approaches.
- Strong knowledge of Object-Oriented Programming (OOP) and software design principles.
- Hands-on experience with modern web frameworks such as Angular, React, TypeScript, or Node.js.
- DevOps mindset (You Build It, You Run It) with experience in CI/CD pipelines.
- Proficiency with Java 8+ and Angular versions (v8+).
- Understanding of microservice-based cloud architectures using Spring/Spring Boot and Hibernate.
- Hands-on experience with SQL databases.
- Understanding of event-driven architecture (Kafka).
Preferred Skills
- Experience with Docker, Kubernetes, or other containerization tools.
- Exposure to cloud providers (AWS, Azure, or GCP).
- Knowledge of software testing practices, including unit and integration testing.
Experience
Minimum of 4-6 years in similar roles with relevant technical expertise.
Environment
- Work Setting: Hybrid - Work from office once a week.
- Location: Whitefield, Bengaluru.
- Working Hours: Monday to Friday, 8 AM to 5 PM.
- Job Type: Contract - 11 months.
Salary
Estimated salary range: INR 60,000 to 100,000 per month based on experience.
Growth Opportunities
- Opportunity to work on cutting-edge technologies and challenging real-world problems.
- Exposure to the end-to-end product development lifecycle.
Benefits
- Competitive salary package.
- Collaborative, agile, and innovative work environment.