Sr. Software Engineer

EdCast · Peninsula

Company

EdCast

Location

Peninsula

Type

Full Time

Job Description

EdCast offers a unified talent experience platform designed to enable end-to-end employee journeys spanning learning, skilling, and career mobility. Our award-winning platform is used internationally by organizations ranging from large Global 2000 companies to small businesses and governments. With EdCast's platforms, businesses are able to attract, develop and retain a high-performance and future-ready workforce. EdCast's offerings include its Talent Experience Platform, Spark for SMBs, Content Strategy and Solutions, and MyGuide Digital Adoption Platform. EdCast is recognized as a Technology Pioneer by the World Economic Forum.

Our mission is to empower individuals and organizations to Work Smarter, Achieve More and be Future-Ready.

The headquarters of EdCast is located in Mountain View, California, in the heart of Silicon Valley, with growing offices in Rotterdam and Mumbai.

EdCast is searching for a Ruby on Rails developer (3-4 years+ experience) responsible for managing the backend app, spending the most time developing server-side logic implementation. Writing efficient and high-quality code, debugging, and owning the entire feature set. You will also be responsible for working in a team and solving complex scalability problems.

  • Design, build and maintain efficient, reusable, and reliable Ruby code
  • Integration of data storage solutions Redis, MySQL
  • Scalable API development
  • Writing very efficient scripts to ensure data quality across systems
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization
  • Active collaboration with the team for integrations of backend and front-end implementation.


Requirements

  • Experience with Ruby on Rails, along with other common libraries such as sidekiq
  • Good understanding of the syntax of Ruby and its nuances
  • Solid understanding of object-oriented programming
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Familiarity with concepts of MVC, Mocking, ORM, and RESTful
  • Must know how to write clean, readable Ruby code
  • Ability to integrate multiple data sources and databases into one system
  • Understanding of fundamental design principles behind a scalable application
  • Able to create database schemas that represent and support business processes
  • Able to implement automated testing platforms and unit tests
  • Proficient understanding of code versioning tools git
  • Familiarity with continuous integration

Hard Skills:
  • Programming
  • Ruby on Rails
  • Javascript
  • HTML
  • AWS/GCP
  • Git
  • Docker

Soft Skills
  • Communication
  • Teamwork
  • Flexibility
  • Patience
  • Time management
  • Multitasking
  • Attention to detail
  • Responsibility
  • Strategic thinking
  • Problem-solving skills
  • Good decision making


Benefits

An opportunity to get ahead in your career by being part of a scaling-up Silicon Valley company. It is a massive opportunity to bring your ideas, your knowledge and to make a real impact within an environment that is open and challenging. You will be joining a truly passionate and multicultural team willing to make a difference and positively disrupt the way learning is done within organizations. We believe in lifelong learning.

We believe we can create abundant opportunities for workforce learning and upskilling within the organization's ecosystems. We have the spark, the ambition, the drive, and the passion for making an impact in the world.

If you like the energy, feel the chemistry and the role sounds like a good fit, we would love to hear from you. Send us your details and do not forget to attach your CV. If you want to go the extra mile, surprise us with a stand-out motivation letter.

Date Posted

08/15/2022

Views

5

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Simulation Software Integration Engineer - Wisk

Views in the last 30 days - 0

Wisk is seeking a Senior Simulation Software Integration Engineer to lead the integration of highfidelity simulation models develop advanced test fram...

View Details

Sr. Flight Software Engineer (Verification) - Reliable Robotics Corporation

Views in the last 30 days - 0

Reliable Robotics is a team of missiondriven engineers developing safetyenhancing technology for aviation aiming to make air transportation safer more...

View Details

Senior Staff Simulation Engineer - Wisk

Views in the last 30 days - 0

Wisk Aero is seeking a Senior Staff Simulation Engineer to join their Flight Physics Vehicle Modeling FPVM team The role involves designing implementi...

View Details

Support Engineer - Pricefx

Views in the last 30 days - 0

Pricefx a leading SaaS Pricing Price Optimization Management provider is seeking a Tier 34 Support Engineer The role involves providing technical sup...

View Details

Avionics Mechanical Engineer (Harness) - Reliable Robotics Corporation

Views in the last 30 days - 0

Reliable Robotics is seeking an Avionics Mechanical Engineer to join their Vehicle Design and Integration team in Mountain View California The role in...

View Details

Build / Automation Engineer - Aechelon Technology

Views in the last 30 days - 0

Aechelon Technology Inc is seeking an experienced Build Automation Engineer to join their Software Infrastructure team in South San Francisco The role...

View Details