Talent.com
This job offer is not available in your country.
Software Development Engineer II (SDE-II) - Backend 2

Software Development Engineer II (SDE-II) - Backend 2

swivl.techBangalore, Karnataka, IN
25 days ago
Job type
  • Quick Apply
Job description

Job Title : Software Development Engineer II (SDE-II) - Backend As a Software Development Engineer II (SDE-II) - Backend, you will play a critical role in designing, developing, and maintaining scalable, efficient, and reliable server-side applications.

You will contribute and as well as mentor a team of developers, collaborating with cross-functional teams, including front-end developers, designers, and project managers, to deliver high-quality solutions that meet our clients' requirements.

This position requires 3-5 years of experience in Node.js development, with a deep understanding of backend technologies and strong expertise in Object-Oriented Programming (OOP) concepts.  Responsibilities :   Design, develop, and maintain complex server-side applications using Node.js, applying OOP principles and best practices.  Collaborate closely with front-end developers to integrate user-facing elements with server-side logic, ensuring seamless functionality and a great user experience.  Architect and implement efficient data storage and retrieval mechanisms, leveraging databases and APIs effectively.  Write clean, reusable, and testable code, following industry standards and best practices.

Conduct thorough code reviews, providing constructive feedback to ensure code quality, maintainability, and adherence to coding standards.  Troubleshoot and debug applications, identifying and resolving performance and functionality issues in a timely manner.  Mentor and guide junior developers, fostering a culture of continuous learning and growth within the team.  Stay up-to-date with emerging technologies and trends in backend development, particularly in the Node.js ecosystem, and evaluate their applicability to our projects.  Collaborate with project managers and stakeholders to define project requirements, estimate effort, and contribute to project planning and execution.  Drive the adoption of best practices, tools, and frameworks to improve development efficiency and code quality.  Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives, ensuring timely delivery of high-quality software.  Requirements :   Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).  Strong understanding of backend development principles, best practices, and architectural patterns.  Expertise in Node.js and JavaScript, with proven experience in developing scalable and robust server-side applications.  Solid understanding and practical application of Object-Oriented Programming (OOP) concepts, such as encapsulation, inheritance, and polymorphism.

Experience working with databases, both SQL and NoSQL, and designing efficient data models.  Proficiency in designing and implementing RESTful APIs and web services.  Familiarity with frontend technologies such as HTML, CSS, and JavaScript frameworks / libraries (e.g., React, Angular).  Strong knowledge of system design principles and ability to architect scalable and resilient backend solutions.  Experience with performance optimization, debugging, and profiling tools.

Excellent problem-solving and analytical skills, with the ability to propose innovative solutions to complex technical challenges.  Strong communication and collaboration abilities, with the capability to effectively communicate technical concepts to both technical and non-technical stakeholders.  Demonstrated leadership skills and experience in mentoring and guiding junior developers.

Proactive mindset, self-motivated, and driven to continuously improve skills and stay up-to-date with industry trends.  Preferred Skills :   Experience with Express.js or similar Node.js frameworks.  Knowledge of cloud platforms, such as AWS or Azure, and experience in designing and deploying applications on cloud infrastructure.  Familiarity with containerization technologies like Docker.  Understanding of testing frameworks (e.g., Mocha, Chai) and test-driven development (TDD).  Note : The years of experience mentioned in the job description are only indicative and can be flexible based on the candidate's skills and potential.

About Us : At Swivl, we are on a mission to transform the Field Service Management (FSM) industry for small and midsize businesses (SMBs).

Our enterprise-level FSM software is designed to revolutionize how industries such as plumbing, electrical, landscaping, roofing, and handyman services operate.

With nearly a decade of real-world testing and refinement, our FSM platform has already delivered substantial growth and profitability for field service businesses.

With recent funding, we are now positioned to scale our technology, optimize our UI / UX, and launch innovative features that will further disrupt the FSM landscape.

Powered by JazzHR

Create a job alert for this search

Software Development Engineer Ii • Bangalore, Karnataka, IN

Related jobs
Software Development Engineer- SDE II

Software Development Engineer- SDE II

ADCI - KarnatakaBengaluru, Karnataka, IND
Want to be part of a dynamic start-up environment within Amazon and be at the forefront of enabling "Amazon Pay" outside of Amazon?. Our team is looking for passionate, experienced software develope...Show moreLast updated: 30+ days ago
Backend Software Development Engineer - II

Backend Software Development Engineer - II

cogoportINDIA
Cogoport is a global trade platform that helps importers, exporters, and freight forwarders discover and connect with appropriate trade partners, optimize shipping and logistics options and costs, ...Show moreLast updated: 30+ days ago
Software Development Engineer - II - Backend

Software Development Engineer - II - Backend

MeeshoINDIA
We are looking for our Sheldon Cooper.If you are just as passionate about Software Development as he is about Physics, you may be our next Software Development Engineer - II!.We need that kind of p...Show moreLast updated: 30+ days ago
  • Promoted
Software Development Engineer -II (Backend)

Software Development Engineer -II (Backend)

ZETBengaluru, Karnataka, India
At ZET, we believe that passion fuels those who shape the world.Our team is on a mission to make a real impact by driving financial inclusion and accessibility across Bharat.With over 500 million o...Show moreLast updated: 11 days ago
  • Promoted
BookMyShow - Software Development Engineer II - Backend Technologies

BookMyShow - Software Development Engineer II - Backend Technologies

BookMyShowBangalore
We Are Looking For : - Technical Mastery : Strong experience with scalable architectures and advanced algorithms.Proven Experience : 4-6 years in software engineerin...Show moreLast updated: 17 days ago
  • Promoted
Coinswitch - Software Development Engineer II - Backend Technologies

Coinswitch - Software Development Engineer II - Backend Technologies

BITKUBER INVESTMENTS PRIVATE LIMITEDBangalore
Know the Company : CoinSwitch breaks down the complexities in Crypto, empowering the everyday Indian to make informed investment decisions on a simp...Show moreLast updated: 30+ days ago
Senior Software Engineer II-Backend Engineer

Senior Software Engineer II-Backend Engineer

Talent500 TechBengaluru, India
Bachelors or mastersdegree incomputerscience orrelatedfield.Great problem solving and Analytic skills.Must have StrongexpertiseinJava, SpringbootandAWS. Understanding of Cloud Platforms like AWS or ...Show moreLast updated: 30+ days ago
  • Promoted
Software Development Engineer II - Backend Technologies

Software Development Engineer II - Backend Technologies

Observe.AIBangalore
About Us : Observe.AI is transforming customer service with AI agents that speak, think, and act like your best human agentshelping enterprises automate routine custo...Show moreLast updated: 26 days ago
  • Promoted
Tatvacare - Software Development Engineer II - Backend Development

Tatvacare - Software Development Engineer II - Backend Development

TatvacareBangalore
Job Title : Software Development Engineer 2 (SDE 2) Location : Faridabad , bangalore Experience : 36 ...Show moreLast updated: 6 days ago
  • Promoted
BeBetta - Backend Software Development Engineer II - Node.js

BeBetta - Backend Software Development Engineer II - Node.js

BeBettaBangalore
BeBetta seeks an experienced Node.If you love architecting robust solutions and thrive in a dynamic start-up environment, this could be your perfect game! Responsibilities : <...Show moreLast updated: 30+ days ago
  • Promoted
GrowthX - Software Development Engineer II - Backend Development

GrowthX - Software Development Engineer II - Backend Development

GrowthXBangalore
Responsibilities : - Develop and scale core backend services and infrastructure to support high-traffic applications.Architect and enhance infrastructure for Retriev...Show moreLast updated: 5 days ago
Software Development Engineer II - Backend

Software Development Engineer II - Backend

Expedia GroupINDIA
Expedia Group brands power global travel for everyone, everywhere.We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners.Our...Show moreLast updated: 30+ days ago
Lead Software Development Engineer (SDE II

Lead Software Development Engineer (SDE II

Landmark GroupBengaluru, Karnataka, IN
Quick Apply
About the Company Landmark Group is one of the largest retail and hospitality organizations in the Middle East, Africa and India. We’re always on the lookout for new talent to strengthen our t...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Backend SDE-II

Backend SDE-II

Hotel TraderBengaluru, Karnataka, India
I'm hiring for my team at Hotel Trader, and we're looking for strong backend engineers with 3-8 years of experience to help us build the future of hotel distribution tech.Engineers with hands-on ex...Show moreLast updated: 5 hours ago
  • Promoted
DevOps Engineer (SDE-II)

DevOps Engineer (SDE-II)

TalentojBengaluru, Karnataka, India
Build & Automate Cloud Infrastructure : .Design, deploy, and optimize scalable, cost-effective, and reliable cloud environments. Automate integration, testing, and deployment processes to accelerate r...Show moreLast updated: 11 days ago
Software Development Engineer II - Backend

Software Development Engineer II - Backend

Zeta Services Inc.Bangalore
It was founded by and Ramki Gaddipati in 2015.Our flagship processing platform - Zeta Tachyon - is the industry’s first modern, cloud-native, and fully API-enabled stack that brings together issuan...Show moreLast updated: 30+ days ago
  • Promoted
MakeMyTrip -Senior Software Engineer II - Backend Development

MakeMyTrip -Senior Software Engineer II - Backend Development

Make My TripBangalore
Role : Senior Software Engineer II (Backend) Level : RL3 Location : Gurgaon / Bangalore Show moreLast updated: 25 days ago
  • Promoted
Software Development Engineer II - Java Backend Technologies

Software Development Engineer II - Java Backend Technologies

HiringeyeBangalore
We are seeking a skilled Java Backend Developer to join our dynamic development team.As a backend engineer, you will be responsible for designing, implementing, and maintaining scalable backend sys...Show moreLast updated: 26 days ago