Back to search
Servify Linkedin · Posted 1mo ago

Software Engineer (Backend)

Mumbai, Maharashtra, India

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

About Servify: Servify is a global product lifecycle management company, operating across 3 continents (in India, North America, Europe and MENA), that focuses on designing as well as administering custom product protection programs and exchange/upgrade programs for carriers, OEM brands, and retailers. We have cultivated a diverse, global client portfolio that includes global fortune 100 companies, OEMs (with more than 87% global mobile phone market share including the likes of Apple and Samsung), and more than 75 other brands to support their product care solutions. Servify protects tens of millions of devices across the globe and supports distribution of device protection products in over 200,000+ retail outlets globally.


Position Summary: As a Software Engineer, you’ll build next-generation services at Servify, leveraging your backend and full-stack expertise in distributed systems. You’ll help create millisecond-efficient, highly available systems at internet scale, redefining customer experience. We’re looking for engineers passionate about system design, efficiency, SOLID principles, and creative problem-solving. You’ll collaborate with cross-functional teams to develop scalable, maintainable features and components.


Key Responsibilities:

  • Build innovative solutions from scratch and liaise with the leads & architects with the product and build solutions.
  • Implement and support compliance of self and team to Servify compliance and information security processes.
  • Validate your deliverables from all compliances like security, static code and dynamic analysis
  • Responsible for delivering with quality along with completion of unit testing.
  • Maintaining and auditing code quality as per set guidelines and standards in assigned projects.
  • Testing of completed tasks in ongoing projects in a team before delivering it to QA. Focusing on the team to ensure on-time delivery.
  • Learn, understand and implement the new age technologies like distributed systems on cloud technologies.
  • Responsible for post production maintenance like monitoring, operations, maintenance to ensure high availability.


Requirements:

  • A minimum of 1-3 years of relevant professional experience
  • Advanced understanding of Functional Programming, OOPS, MVC architecture
  • Experience in domains such as Insurance, SCMS and E-Commerce is preferred
  • Experience in Node JS of 1 Year
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Good understanding of server-side CSS pre-processors
  • Basic understanding of front-end technologies, such as HTML5, and CSS3
  • Understanding accessibility and security compliance
  • Integration of multiple data sources and data bases in to one system
  • Understanding fundamental design principles behind a scalable application
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
  • Creating database schemas that represent and support business processes
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent