- Cisco Meraki is looking for a senior full-stack software engineer to develop the next generation features, services, and integrations to provide a seamless customer experience
- You will design, coordinate, and plan development projects while serving as a valuable resource and mentor for other engineers, and work UK hours to align with teams across US and UK time zones
- You will join a team of highly-skilled, best-in-class developers and will directly feel the positive impact of your work in our Meraki web dashboard that serves over half-a-million customers globally
- A typical work week might consist of deploying a deeply-desired feature request to an existing service, spiking ideas towards a proof-of-concept as part of Agile project work, collaborating with UX Designers and Technical PMs to build intuitive and powerful workflows to solve critical business problems
- Accountable for the stability of our product with a high customer focus
- Share your knowledge by participating in lunch learn sessions, tech talks, and evangelizing engineering standard methodologies
Primary responsibilities Software Project Work (80%)
- Comfortable jumping to and from different programming languages and building APIs in between
- Test early and often, and apply reporting and metrics to gauge the success of deployed features
- Bring your innovative ideas using the latest technologies for feature implementation
- Build valuable artifacts like architecture and design documentation for Day 2 support
- Participate in interviews to help us build and shape our Software team
- Be the open and helpful engineer that you would like to see in others
- Example projects:
- Design and implement innovative features for our customer-facing self-service portal using Rails MVC architecture, focusing on crafting robust APIs and intuitive user interfaces in React
- Drive simplicity into our returns process with powerful integrations to help our customers internal teams
- Evolve and expand our customer chat messaging application to integrate with AI Assistant
- Enhance our customer experience by re-architecting our case lifecycle management, enabling seamless case creation, viewing, and updating processes
Professional development (20%)
- Stay proficient in the latest theory and standard methodologies in the web development ecosystem
- Find the intersection between your personal development interests and our business needs to identify side projects
Preferred qualifications:
- 5+ years of experience writing professional production code
- Ruby on Rails integration with Salesforce/Mulesoft using REST APIs is a huge plus
- Experience building rich web UIs with React (and Redux) or similar frameworks
- Proficient in web backend technologies, like Ruby on Rails.
- Good database design skills in a relational database (we use Postgres)
- Unit testing frameworks like RSpec for Ruby, and Vitest and Jest for JavaScript
- Proven problem-solving skills and curious to tackle open-ended problems across the stack
- Skilled in leveraging contemporary tooling with a strong understanding of integrating AI technologies to improve project outcomes
- Understanding of DevOps processes for continuous deployment
Role: Full Stack Developer
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: Any Graduate
PG: Any Postgraduate
📌 Senior Full Stack Engineer (Ruby on Rails) (Bengaluru)
🏢 Cisco
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.