Ir à oferta completa

SENIOR FULL-STACK ENGINEER TEAM LEAD (RUBY ON RAILS)

Descrição da oferta de emprego

About Us We are a forward-thinking and rapidly expanding engineering team dedicated to building innovative, scalable, and high-performance applications.
Our team thrives on exploring new technologies and pushing the boundaries of software development.
Position Overview We are seeking a passionate and experienced Senior Full-Stack Engineer Team Lead with expertise in Ruby on Rails.
The ideal candidate will have a strong background in developing and scaling applications, a deep love for coding, and an eagerness to experiment with new technologies and tools.
This developer has strong opinions loosely held and is not married to their ideas or beliefs about programming.
If you don’t currently use VIM, you wish you did every time you watch Aaron Patterson fly through a live coding exercise.
You want to attend Rails World every year and are disappointed if you can’t make it, trying to catch up on YouTube.
You are excited by open-source development and try to contribute where you can.
You love design patterns, hate leaky concerns, and can pick up on code smells.
Key Responsibilities Leadership.
Lead and mentor a team of engineers, fostering a collaborative and high-performance environment.
Application Development.
Design, develop, and maintain robust, scalable, and secure web applications using Ruby on Rails.
Feature Implementation.
Collaborate with cross-functional teams to define, design, and implement new features.
Code Quality.
Write clean, maintainable, and efficient code, ensuring high performance and responsiveness.
Development Lifecycle.
Oversee all stages of the development lifecycle, from initial concept to final delivery.
Best Practices.
Implement best practices for test-driven development, continuous integration, refactoring, and code standards.
Continuous Learning.
Stay informed about new technologies and drive their continuous adoption and integration into our development processes.
Code Reviews.
Conduct and participate in code reviews to maintain high code quality and provide constructive feedback.
Qualifications Experience.
7+ years of experience in Ruby on Rails development, including leadership roles.
Technical Skills.
Proficiency in modern Ruby on Rails development.
Experience with PubSub, Postgres, RSpec, Redis, and Sidekiq.
Solid understanding of object-oriented programming and Ruby on Rails Asset Pipeline (WebPacker, TypeScript, HotwireJS, etc.).
Familiarity with concepts of MVC, Mocking, ORM, and RESTful design.
Ability to integrate multiple data sources and databases into one system.
Understanding of fundamental design principles behind scalable applications.
Experience building and integrating APIs.
Proficient in GIT code versioning tools.
Familiarity with development tools such as VSCode, VIM, and continuous integration tools like GitHub Actions.
Knowledge of AWS, Docker, and design patterns within software development.
Experience with front-end technologies such as JS, HTML, CSS, and frameworks like Hotwire.
s.
Understanding of CSS frameworks like TailwindCSS or equivalent.
Desired Qualities Passion for Development.
Loves coding and enjoys experimenting with new technologies and tools.
Open-Mindedness.
Strong opinions loosely held, adaptable, and open to new ideas.
Community Involvement.
Regular attendee of Rails World or similar conferences, staying engaged with the Rails community.
Open-Source Advocate.
Excited by open-source development and eagerly anticipates new Rails releases.
Code Quality.
Strong understanding and appreciation for design patterns, and keen on identifying and fixing leaky concerns and code smells.
Nice to Have Industry Experience.
Experience in gaming or highly regulated industries.
High Availability.
Experience in 100% SLA uptime environments.
Educational Background.
BS or MS degree in Computer Science, Engineering, or a related field.
Additional Skills.
Experience with RPC, microservices, and front-end frameworks like NextJS and ReactJS.
Benefits Competitive Salary.
Attractive compensation package.
Professional Growth.
Continuous learning and development opportunities.
Flexible Work.
Flexible working hours and remote work options.
Conference Support.
Support for attending professional conferences and events.
Innovative Environment.
Work with a talented and motivated team in a dynamic and innovative setting.
How to Apply If you are a passionate Ruby on Rails developer and eager to join a forward-thinking team, we’d love to hear from you! Please send your resume and a cover letter detailing your experience and enthusiasm for this role to Join us and be part of a team that values innovation, collaboration, and continuous improvement.
Let’s build amazing things together!
Ir à oferta completa

Detalhes da oferta

Empresa
  • Game Play Network
Localidade
  • Em todo Portugal
Endereço
  • Indeterminado - Indeterminado
Tipo de Contrato
  • Indeterminado
Data de publicação
  • 21/08/2024
Data de expiração
  • 18/11/2024
Full Stack Software Developer (Java)
Uniksystem -Sistemas de Informação,Lda

Full stack software developer (java) location: carnaxide, lisbon, portugal, occupation: full time min... we’re looking for senior java software developers to lead squads (in agile methodology) and junior developers to learn our business solutions and grow together with us, internationally......

Full Stack ( M/F) Lisboa
Slot Recursos Humanos

Responsabilidades:- desenvolver serviços de multimédia dirigidos para a comunidade académica nacional- desenvolvimento e manutenção de plataformas de ensino a distância- desenvolvimento de websites e aplicações web- exploração de novas tecnologias de vídeo sobre ip- desenvolver e manter serviços de webconference......

Senior QA Engineer
Equação it

We are looking for a senior qa engineer with the following requirements: requisitos do trabalho • minimum of +6 years of relevant experience;• repository practice (i... git, gitlab or bitbucket);• quality management tools (jira, ado, etc... equação it is a company focused on boosting technology and solid......

Full stack developers
Extreme solutions

Procuramos profissionais com o seguinte perfil:- licenciatura/bacharelato em engenharia informática ou similar- experiência de desenvolvimento em java/jee- conhecimentos de html/javascript/css- boas capacidades de comunicação e relacionamento- elevado grau de responsabilidade- espírito de equipa e orientação......

Full Stack Developer – SharePoint
Newin

• good knowledge and experience working with javascript frameworks (angular, jquery, ngrx, react…)• knowledge of at least one javascript framework: knockout, angularjs, angular, jquery, react, aurelia, vue or polymer... the proposed candidates should have the following specific expertise• in depth knowledge......

DevOps Engineer
Uniksystem -sistemas de informação,lda

Devops engineer location: carnaxide, lisbon, portugal, occupation: full time min... roles and responsibilities: customer engagement for devops needs and management; tech lead and team mentoring; required skills and experience: degree in computer science or similar; fluency in english (b2+); excellent......

Consultor/a Funcional Sénior Salesforce
Step Ahead Consulting

Se gostas de relacionar-te com clientes e ambicionas trabalhar numa empresa que dá valor ao desenvolvimento profissional, formação e planos de carreira personalizados, candidata-te e junta-te ao estilo de vida #stepers!função: funcional sénior salesforceo que oferecemos:• package salarial adequado à......

Junior Development Engineer–Instrumentation-IEFP Internship
biosurfit

Job missionbiosurfit is looking for a talented engineer to join its research and development team... the successful candidate will integrate a fast-paced multidisciplinary team in an innovative project for point-of-care diagnostics... biosurfit is a portuguese diagnostics company focused on the development......

Automation and Robotics Engineer
TECNICOAT, LDA

Please include 'automation and robotics engineer application' in the subject line... with a commitment to excellence and a passion for pushing boundaries, we are seeking a highly skilled and motivated automation and robotics engineer to join our talented team... position overview: we are looking for......

Test Engineer (Automation) – Phyton
Newin

Test engineer (automation) – air traffic management airspace industry in the role of the automation test engineer at atos you will: · develop and configure test automation frameworks and execute stability and performance tests... · proactively identify additional test automation opportunities and analyse......