Remote Senior Software Engineer - Europe

Posted

Apply now
Please, let Alembic know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The position is for a Senior Software Engineer working remotely in Europe.
  • The role involves collaborating with Alembic teammates and clients' engineering teams to build user-focused products.
  • Candidates should have a strong client focus and the ability to drive out the right requirements through stakeholder interaction.
  • A polyglot programming background is essential, with experience in languages such as Elixir, Erlang, TypeScript, Ruby, and similar.
  • Candidates should possess solid engineering knowledge of functional and object-oriented programming, version control, web technologies, and relational databases.
  • The role requires good domain modeling skills and familiarity with software design patterns, knowing when to apply them.
  • A commitment to quality code is crucial, balancing high standards with time-sensitive problems and external constraints.
  • Strong teamwork skills are necessary, with the ability to communicate clearly and adapt communication styles based on the audience.
  • The candidate should be comfortable working remotely, managing their own work, and taking initiative.
  • Responsibilities include designing and developing web applications, understanding client requirements, collaborating with stakeholders, scoping projects, managing the code lifecycle, contributing to system architecture, and improving development experiences.

Requirements:

  • Candidates must have experience as senior software consultants and a passion for developing software.
  • A strong understanding of client needs and the ability to prioritize work based on stakeholder interaction is required.
  • Proficiency in multiple programming languages, including Elixir, Erlang, TypeScript, and Ruby, is essential.
  • Solid knowledge of functional and object-oriented programming, version control, web technologies, and relational databases is necessary.
  • Candidates should demonstrate good domain modeling skills and familiarity with software design patterns.
  • A commitment to maintaining high code quality while addressing time-sensitive issues is required.
  • Strong teamwork and communication skills are essential, with the ability to adapt communication styles for different audiences.
  • Candidates should be comfortable working remotely and managing their own time effectively.
  • A proactive approach to learning new technologies and a methodical approach to problem-solving are necessary.

Benefits:

  • The position offers the flexibility of remote work, allowing for a better work-life balance.
  • Employees will have the opportunity to work on a variety of projects, enhancing their skills and experience.
  • The role encourages continuous learning and improvement in technical standards and practices.
  • There is a strong emphasis on teamwork and collaboration, fostering a supportive work environment.
  • Employees can contribute to meaningful projects that have a direct impact on clients' success.
Apply now
Please, let Alembic know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Experience level
Technology stack
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback