Intermediate Backend Engineer (Ruby on Rails), Plan: Knowledge

Posted 4 months agoViewed
APAC, EMEAFull-TimeSoftware Development
Company:GitLab
Location:APAC, EMEA
Languages:English
Seniority level:Middle, Professional experience
Experience:Professional experience
Skills:
GraphQLElasticSearchGitJestRuby on RailsTypeScriptVue.JsRESTful APIs
Requirements:
Professional experience with TypeScript, Vue, Vuex and VueApollo Professional experience with building fullstack web apps using RESTful and/or GraphQL APIs Professional experience with Ruby on Rails, ActiveRecord, Redis, HAML, and related backend technologies Experience with writing automated tests with Jest and Rspec Experience with Elasticsearch for implementing advanced search functionality and data indexing A solid understanding of semantic HTML, CSS and core JavaScript concepts A solid understanding of core web and browser concepts Experience using Git in a professional/workplace environment and familiarity with code review processes Understanding of responsive design principles and accessibility standards Experience with performance optimization problems and ability to diagnose and prevent these issues Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions Comfort working in a highly agile, iterative software development process Ability to work collaboratively and independently in a remote environment
Responsibilities:
Develop features and improvements to the GitLab product in a secure, well-tested, and performant way using Vue.js, RoR, RESTful and/or GraphQL APIs Collaborate with Product Management and other stakeholders to iterate on new features Craft code that meets internal standards for style, maintainability, and best practices Build responsive and accessible components Ship features and improvements with minimal guidance and support Work closely with UX designers to implement user interfaces Learn, collaborate and teach other Frontend Engineers Participate actively in code reviews and provide constructive feedback Help improve test coverage and system reliability Contribute to troubleshooting and resolving technical issues Support technical documentation and internal knowledge sharing initiatives
About the Company
GitLab
1001-5000 employeesDeveloper Tools
View Company Profile
Similar Jobs:
Posted about 1 year ago
EuropeFull-TimeFintech
Backend Engineer - Ruby on Rails 🇪🇺
Company:
Posted 3 months ago
USA, Sweden, Germany, NetherlandsContractSoftware Development
Ruby on Rails Developer
Posted about 1 month ago
LithuaniaFull-TimeSoftware Development
Staff Product Engineer (Ruby on Rails)
Company:SearchApi