Maropost logo


Software Engineer (ROR Developer)

– Mohali, Punjab
Employment Type Full-Time
Minimum Experience Experienced

Maropost India Private Limited (Canada’s 4th fastest growing Tech company)

Headquartered in Downtown Toronto, Canada.


Global Presence: India (Mohali) + US (New York)

Maropost is the leading provider of on-demand email and digital marketing solutions. Our Software as a Service Marketing Cloud technology provides organizations a single platform to connect with customers via marketing automation, mass and transactional email, social media, mobile messaging, landing pages, and more. Thousands of marketers and hundreds of enterprise brands use the Maropost marketing platform worldwide!

Salary offered: Based upon performance in the interview + current salary package.

Benefits: Provident Fund (if applicable) + Free Medical insurance+ Accidental insurance + Free Gym+ corporate parties/events etc.


For more details log on to



JOB ROLE- ROR Developer:

As a Software Engineer (ROR), you will have the following job responsibilities: 

  1. Design, develop, debug, deploy, maintain and support the multi-tier, web-based applications and reporting systems using; MySQL Server, XML/XSLT, Ruby on Rails, Web Services, REST, OO Design Patterns, SASS, BDD, TDD, Postfix, Linux Server Management, Memcache, Database Management, JavaScript, CSS, Redis, and other technologies as needed by Employer.

  2. Manage priorities and tasks, monitor progress and evaluate results of project and product activities in the pivotal tracker, and overall project, product and in some cases assist directly with Client requests.

  3. Identify, implement and support best practices regarding development, testing, project management, delivery, and support.

  4. Provide network architecture design and deployment.

  5. Contribute written work to company knowledge base once posted and prepare articles for publishing to marketing collateral and white papers.

  6. Manage and maintain the internal company infrastructure, which is not limited to the company network, servers, and ensure systems (product and project) availability, operational efficiency and successful Information technology project completion. Ensure 99.99% system uptime.

  7. Ensure development of products, applications and solutions that are scalable and easily integrated both to internal as well as external systems.

  8. Have clear communication with the team to ensure tasks are being completed properly and effectively.
Thank You
Your application was submitted successfully.
Apply for this Job
  • Location
    Mohali, Punjab
  • Employment Type
  • Minimum Experience
  • Powered by