Apply

Software Engineering Lead

Posted 2024-07-11

View full description

📍 Location: Poland

🔍 Industry: Product development

🗣️ Languages: English

🪄 Skills: AWSPostgreSQLPythonSoftware DevelopmentDesign PatternsJavaJavascriptMySQLRubyRuby on RailsTypeScriptProduct DevelopmentAngularRelease ManagementReact

Requirements:
  • Upper-Intermediate level of English.
  • Mature software engineer generalist with strong technical skills.
  • Familiar with a wide range of technologies and capable of solving complex problems.
  • Excellent communication skills with team members and customers.
  • Expert in modern languages: TypeScript, JavaScript, Python, etc.
  • Familiar with modern frontend frameworks: React, Angular, Vue.
  • Experienced with backend frameworks: NodeJS, Ruby on Rails.
  • Knowledge of database technologies: PostgreSQL, MySQL.
  • Familiar with Google Cloud Platform, AWS, Heroku.
  • Experienced in developer operations: release management, testing, and monitoring.
  • Exposure to React Native and native iOS or Android app development.
Responsibilities:
  • Lead a team of software engineers through the life of a project, from conception to deployment.
  • Engage directly with clients to understand requirements and communicate progress.
  • Demo functionality and prototypes, and help resolve production issues.
  • Stay abreast of the latest technologies in software engineering to guide technical decisions.
  • Learn fast, work independently and reliably.
Apply

Related Jobs

Apply

📍 United States, North America, Europe

🔍 SaaS

🏢 Company: EngFlow Inc.

  • Proactive team player who doesn’t mind rolling up their sleeves to get the job done.
  • Deep expertise with at least one build system: Bazel, CMake, Maven, Gradle, Nix, Buck, others.
  • Experience with and passion for DevOps and DevInfra.
  • Experience in Linux and the Unix shell.
  • Experience with at least one Cloud infrastructure: AWS, Azure, GCP, OpenShift, Oracle Cloud, with Terraform experience as a plus.
  • Programming proficiency with Java (C++, Rust, others welcome in addition).
  • Asynchronous programming experience.
  • Experience delivering software at scale and maintaining operations excellence.
  • Experience managing multiple technical projects at once with tight deadlines.
  • Previous hands-on management experience (remote team management experience is a plus).
  • Conflict resolution skills and experience.

  • This role reports into the Head of Product Engineering at EngFlow and will split their time ~50/50 between management and individual contributions.
  • You will work on both product and platform engineering, leading projects, teams, and employees to reach ambitious goals that align with our product roadmap.
  • You’ll be part of an on-call rotation to support production issues that are escalated to the Engineering team.

JavaLinuxDevOps

Posted 2024-09-20
Apply