Senior Software Engineer

  • Category: Software Developer Jobs
  • Location: Bengaluru, Karnataka
  • Job Type: Full Time / Part Time
  • Salary: Estimated: $ 24K to 32K
  • Published on: 2025/09/20

Job Responsibilities • Work closely with product teams designing features that can scale with the company • Collaborate with other engineers to improve existing architecture and define new architecture patterns, and to research and implement tools and processes that enhance quality and increase productivity. • Lead a small team of engineers to develop and deliver new features and services • Make architectural and security decisions, balanced by the reality of working in a SaaS environment. • Define, refine and ensure implementations meet Non-Functional Requirements • Code reviews, collaboration & mentorship of junior engineers • Ensure & enforce good software development practices • Developing features from start to finish, refactoring legacy code to increase stability and performance, with continual testing for reliability. Job Requirements • 5+ years of Rails, Typescript or similar web application based experience in a production environment working on challenging problems • Excellent understanding of web technologies • Solid understanding of databases and related concepts • Solid understanding of data structures, algorithms, time and space complexities • Experience with Elasticsearch, Sidekiq ,Background Jobs, Monitoring tools (New relic/TICK) • Explain overall solutions to the technical architect and development team • Experience with managing small (2 - 4 member) teams • Experience with Enterprise Integration Patterns and Frameworks • Solid understanding of OOP & design patterns • Have broad, operational knowledge of application servers, databases, load balancers and other infrastructure components required to deploy web applications in a highly available and scalable environment • Ability to build new features from start to finish, add enhancements, or optimizations while maintaining backward compatibility • Passionate about clean & maintainable code • A knack of seeing the big picture and how and where systems hit limitations • Good communication skills • Ability to manage yourself and your time responsibly


Company Name: Nestaway

Related jobs

  • ReactJs Developer

    Min. Experience - 4 Years Location: Hybrid - Pune • Candidate should be open to take up 2 technical evaluations. • Ready to work from the office 2 to 3 days per week from Pune. • Min 3 years of React.JS experience is must. Preferred Skills: React JS ...

    Full Time / Part Time

    $ Estimated: 25K to 34K

    Remote

    2025/09/20


    Apply Now

  • ZigBee Embedded Firmware Developer

    Description A firmware developer mainlydevelops firmware and designs hardware for online supervision systems and protocol converters. Firmware developers lead workflow resolution and automate the process by routing information to queues for flexible ...

    Full Time / Part Time

    $ Estimated: 21K to 34K

    Remote

    2025/09/20


    Apply Now

  • Net | Senior Associate Developer

    Net - Senior Associate Developer Technical Lead Qualification Bachelors in science , engineering or equivalent Responsibility Project Planning and Set up • Understand the project scope identify activities/ tasks task level estimates schedule dependen...

    Full Time / Part Time

    $ Estimated: 18K to 30K

    Remote

    2025/09/20


    Apply Now