In this role as a Software Engineer you will play a crucial role in developing applications that provide large employers with programmatic job distribution. This role involves collaborating with a team of developers to design build and deploy features that significantly impact customers.
- Develop and maintain efficient reusable and reliable Ruby code
- Implement data storage solutions using various databases and storage systems
- Improve and maintain the performance and quality of applications.
- Contribute to all phases of the web development lifecycle
- Software development/maintenance coding documentation system testing etc.
- Write welldesigned testable efficient code
- Ensure code quality organization and automatization are upheld.
- Engage in code reviews and uphold best practices in software development.
- Support continuous improvement by investigating alternatives and technologies and presenting these for review.
- Code review other team members code support and teach other team members
- Maintain and debug issues as they arise; identify and resolve programming bottlenecks.
Qualifications :
- Bachelors degree in Computer Science Engineering or a related field.
- 5 to 8 years of experience in Ruby on Rails development.
- Proficient with shared libraries such as RSpec and Sidekiq.
- Solid understanding of Ruby syntax and its nuances.
- Deep expertise in the Bootstrap framework HTML PHP SASS/LESS GULP
- Deep experience writing modular and objectoriented code
- Firm grasp of objectoriented programming.
- Familiarity with MVC frameworks ORM and RESTful APIs.
- Skilled in writing clean maintainable Ruby code.
- Experience with tools like Yarn Bundler and Rake.
- Capable of integrating diverse data sources and databases into seamless applications.
- Understanding of scalable application design fundamentals.
- Proficient in automated testing and unit tests.
- Experienced with code versioning tools such as Git.
- Deep experience with JavaScript
- Excellent communication skills with strong attention to detail
- Occasional oncall availability for nights and weekends
- A high level of technical acumen and abilities to troubleshoot technical issues to resolution
- Ability to multitask in a fastpaced environment
Good to have technical Skills:
- Experience in custom WordPress development and best practices (Gutenberg ACF custom templates)
- Experience in PHP and knowledge of the Laravel framework
- Knowledgeable in GA4 and setting up custom events and reports
- Experience with Bitbucket is considered a significant asset
- Ability to write custom scripts that ingest XML/JSON data and stores it in a database and/or API
- Experience creating XML/JSON feeds and custom APIs
- Deep experience with APIs Google Cloud Talent Solutions experience is a plus (or other Google APIs)
- Experience with SSO other types of authentications GitHub & MySQL Databases (Plesk server experience is a plus)
- Experience in Sketch and Invision
Additional Information :
All your information will be kept confidential according to EEO guidelines.
Remote Work :
No
Employment Type :
Fulltime