Senior Software Engineer - Ruby on Rails

5 - 7 years

6.5 - 8.5 Lacs P.A.

Ghaziabad, Greater Noida, Noida

Posted:1 month ago| Platform: Naukri logo

Apply Now

Skills Required

REST APIRuby on RailsDockerCI/CDAWSTDD reviewsDatabase modelingCodingTypescript

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role & responsibilities As a Senior Software Engineer, you'll work closely with Product and Design teams to ship great things to our customers. You'll collaborate withand sometimes leadother engineers to deliver technical initiatives that make us faster, safer, and happier. You're an accomplished engineer with some big projects under your belt. You have a strong understanding of software development and can pick up new tools and languages as needed. You're able to complete most tasks without assistance and are often the one to help other engineers when there's something complicated. You're an advocate for clean code and very active in code/TDD reviews. You can leverage different tools to troubleshoot complicated production issues and coach less experienced engineers to do the same. You're constantly learning and presenting new ideas to your team and our department. Collaborate with the development team to design, develop, test, and deploy software applications. Write clean, efficient, and maintainable code following best practices and coding standards. Participate in code reviews and provide constructive feedback to team members. Debug and troubleshoot software issues and implement effective solutions. Stay up-to-date with the latest software development trends and technologies. Contribute to the documentation of software components and processes. Assist in the planning and estimation of project tasks. Preferred candidate profile 5+ years of experience as a software engineer working in complex domains and large products. Extensive experience with Ruby and Ruby on Rails internals. Experience in systems design and architecture, including domain modelling, distributed systems, database modelling, and REST API. Experience analyzing, benchmarking and optimizing web application performance across the entire stack. Experience working with relational databases and key-value stores. Adamant in your commitment to shipping high-quality, well-structured, and maintainable code. Driven and entrepreneurial: we’re a fast-growing, scrappy startup, and we prefer candidates who are experienced working in a fast-paced environment Committed to delivering high-quality, maintainable code. Champion of best practices and streamlining processes. Ability to weigh in on technical design docs and make decisions based on data. Solid grasp of the software development lifecycle, design/architecture, problem-solving, and analytics. Strong communication and teamwork. Knowledge of AWS, Docker, CI/CD, and Atlassian products is a plus. Previous experience with TypeScript and React is a plus. Perks and benefits Work schedule: Monday to Friday Shift : 3:30 PM - 12:30 AM IST. Cab facility provided (pick & drop) Competitive compensation based on experience. Health insurance for you and your family. Paid time off: 3 weeks of vacation, flexible personal and sick days, plus a day off for your birthday and work anniversary. Public holidays and festival leaves. Modern equipment (laptop and necessary tools). Learning and development opportunities. Employee referral program. Collaborative, fast-paced, and iterative startup culture.

Software Development
Tel Aviv Israel

RecommendedJobs for You

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Bengaluru, Hyderabad, Mumbai (All Areas)

Hyderabad, Gurgaon, Mumbai (All Areas)