ti Steps
ti Steps1h ago
Naukri

Full Stack Engineer

Bengaluru(Karnataka Layout)
Full Time
Mid Level
375000-500000

Auto Apply to 50+ AI Matched Full Stack Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at ti Steps

Full Job Description

Full Stack Engineer

Bengaluru, Karnataka Layout

Role Summary

We are seeking a skilled and results-driven Full Stack Engineer with 2-6 years of professional experience in designing, developing, and maintaining scalable web applications. The ideal candidate will have strong expertise in both frontend and backend technologies, ensuring seamless integration, high performance, and security of applications. You will collaborate with cross-functional teams including product managers, designers, and DevOps engineers to deliver end-to-end solutions that meet business and technical requirements.

Key Responsibilities

Full Stack Development

  • Design, develop, test, and maintain scalable web applications across frontend and backend layers.
  • Build responsive and dynamic user interfaces using JavaScript and React.js.
  • Develop robust server-side applications using Node.js, Python, Java, or PHP.
  • Ensure smooth integration between frontend components and backend services.

API & Backend Development

  • Design and implement RESTful APIs.
  • Develop reusable and efficient backend modules.
  • Implement authentication, authorization, and security best practices (JWT, OAuth, etc.).
  • Optimize backend performance and ensure high availability.

Database Management

  • Design, manage, and optimize databases using MongoDB and/or MySQL.
  • Write efficient queries and ensure data integrity.
  • Perform database schema design and migrations.
  • Monitor and improve database performance.

DevOps & Deployment

  • Containerize applications using Docker.
  • Collaborate on CI/CD pipelines for automated builds and deployments.
  • Manage code repositories using Git.
  • Support cloud-based deployments (AWS, Azure, or GCP if applicable).

Performance & Scalability

  • Optimize applications for maximum speed and scalability.
  • Troubleshoot production issues and implement fixes.
  • Conduct code reviews and ensure adherence to best practices.
  • Implement logging, monitoring, and error handling strategies.

Collaboration & Agile Practices

  • Work closely with UI/UX designers and product teams to translate requirements into technical solutions.
  • Participate in Agile/Scrum ceremonies (Sprint planning, stand-ups, retrospectives).
  • Mentor junior developers when required.
  • Contribute to architectural discussions and technical decision-making.

Required Qualifications

  • Bachelors degree in Computer Science, Information Technology, or related field.
  • 2–6 years of hands-on experience in full stack development.
  • Strong understanding of software development lifecycle (SDLC).
  • Experience working in Agile development environments.

Technical Skills

Frontend:

  • JavaScript (ES6+)
  • React.js
  • HTML5, CSS3
  • State management (Redux/Context API – preferred)

Backend:

  • Node.js (preferred)
  • Python / Java / PHP

Databases:

  • MongoDB
  • MySQL
  • Knowledge of database design and optimization

APIs & Integration:

  • RESTful API design and development
  • Third-party API integration
  • JSON, HTTP protocols

DevOps & Tools:

  • Docker
  • Git (GitHub/GitLab/Bitbucket)
  • Basic CI/CD knowledge
  • Linux command line (preferred)

Preferred (Nice to Have)

  • Experience with TypeScript
  • Knowledge of Graphql
  • Experience with microservices architecture
  • Familiarity with cloud platforms (AWS/Azure/GCP)
  • Experience with automated testing frameworks (Jest, Mocha, Py Test, JUnit)
  • Understanding of security best practices and OWASP guidelines

Soft Skills

  • Strong problem-solving and analytical skills
  • Effective communication and teamwork abilities
  • Ability to manage multiple tasks in a fast-paced environment
  • Ownership mindset and accountability
  • Strong debugging and troubleshooting skills

What We Offer

  • Competitive salary and performance incentives
  • Flexible work environment
  • Learning & certification support
  • Career growth opportunities
  • Exposure to scalable and modern architecture projects

Company

ti Steps

ti Steps

Bengaluru(Karnataka Layout)
Posted on Naukri
Full Stack Engineer at ti Steps | Bengaluru(Karnataka Layout) | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform