Apply

Tech Lead

Posted 1 day agoViewed

View full description

💎 Seniority level: Lead, 5 years

📍 Location: Portugal

🔍 Industry: Health technology

🗣️ Languages: Portuguese and English

⏳ Experience: 5 years

🪄 Skills: LeadershipNode.jsSoftware DevelopmentSoftware ArchitectureGoMicroservices

Requirements:
  • Previous experience as a Tech Lead or Team Lead.
  • Extensive experience (5+ years) in web development.
  • Knowledge of main tech stack: Go and NodeJs.
  • Strong background in event/microservice architecture.
  • Excellent oral and written communication skills in Portuguese and English.
  • Great time management and organizational skills.
  • Proactive attitude, flexible, problem solver, and decision maker.
  • Focus on quality processes ensuring good code practices.
  • People-oriented mindset with strong relationship-building skills.
Responsibilities:
  • Lead a team, establishing a technical vision, resolving technical disagreements and ensuring the success of delivered solutions.
  • Oversee day-to-day operations, delegating tasks and setting deadlines/goals.
  • Stay updated with web technologies and software architecture principles, investing in continual improvements.
  • Employ engineering practices, such as automated development and testing.
  • Collaborate with infrastructure team and other tech leads to enhance software and infrastructure architecture.
  • Maintain a productive working environment, training team members and recognizing high performance.
  • Assist the HR team in the R&D process, motivation, and retention of new members.
Apply

Related Jobs

Apply

📍 Portugal

🔍 Corporate wellness

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Statistics, Engineering, or a related field.
  • Expertise in managing or technically leading a software engineering team.
  • Knowledge of retrieval-augmented generation (RAG) and related technologies.
  • Strong skills in programming languages such as Python, Go, or Java.
  • Experienced in working with SQL/NoSQL technologies (e.g., OpenSearch, DynamoDB, PostgreSQL).
  • Experience with API development and integration.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.
  • Able to work efficiently on high scalable and distributed projects.
  • Faster learner, easily adapting to new technologies quickly and efficiently.
  • Passionate and proven experience to build reliable minimum viable products and pilots in a short amount of time.

  • Design, develop, and implement generative AI based applications.
  • Work with large language models (LLMs) to create innovative applications and solutions.
  • Conduct research to stay updated with the latest advancements in generative AI.
  • Develop and optimize Retrieval-Augmented Generation (RAG) systems.
  • Implement robust data retrieval mechanisms to support RAG frameworks.
  • Collaborate with data engineers to ensure seamless data pipeline integration.
  • Design and develop APIs to interface with various AI models and services.
  • Ensure APIs are secure, scalable, and performant.
  • Work closely with cross-functional teams including product managers, designers, and other engineers.
  • Participate in code reviews and provide constructive feedback to peers.
  • Communicate technical concepts effectively to non-technical stakeholders.

PostgreSQLPythonSQLDynamoDBGoNosql

Posted 8 days ago
Apply
Apply

📍 Portugal

🧭 Full-Time

🔍 Healthcare technology

  • Proven experience in leading software teams/projects with strong management and leadership skills.
  • Experience leading projects from ideation to completion and maintenance.
  • Ability to evaluate trade-offs, make tactical decisions, and prioritize effectively.
  • 5+ years of experience in solving complex and ambiguous problems with software across any field.
  • 5+ years of experience in software development, with solid knowledge of design patterns and system design.
  • Ability to learn quickly and dive deep into new problems and fields.
  • Strong communication ability, both technical and non-technical.
  • Critical thinking and self-direction, with a results-oriented mindset.
  • Experience with Agile Methodologies.

  • Lead a software engineering team, overseeing the software development process and ensuring the attainment of goals.
  • Contribute to designing, building, evaluating, shipping, and improving Sword’s products through hands-on software development.
  • Actively participate in planning and technical strategy.
  • Implement appropriate engineering practices, continuously improving team processes.
  • Maintain a productive, inspiring, and inclusive working environment for the team.
  • Own all people management responsibilities such as performance reviews, training, and mentoring.

LeadershipSoftware DevelopmentAgileDesign PatternsAlgorithms

Posted 8 days ago
Apply
Apply

📍 Europe

🧭 Full-Time

💸 156000 - 204000 USD per year

🔍 Commercial insurance

🏢 Company: Kalepa👥 11-50💰 $14,000,000 Series A over 3 years agoArtificial Intelligence (AI)Big DataTechnical SupportInsurTechInsuranceCommercial InsuranceSoftware

  • 6+ years of relevant software engineering experience
  • At least 1 year of full-time engineering team management
  • Proven track record in managing complex, cross-functional projects
  • Skilled in hiring and building high-performing teams
  • Ability to make strategic trade-offs for quality code
  • Strong development and system design skills, particularly in Python, React, and AWS
  • Experience optimizing APIs and SQL queries for performance
  • Familiarity with monitoring tools like DataDog and Sentry
  • Bachelor’s or master’s degree in computer science or a related field

  • Technical: coding, conducting code reviews, and discussing architectural designs
  • Operations: triaging issues, investigating timeouts, and ensuring system stability
  • Performance: improving latency of SQL queries and API endpoints
  • Cost: optimizing cloud and service provider usage
  • Management: growing the team, delegating tasks, and ensuring timely delivery
  • Integrations: designing and building integrations with external systems

AWSLeadershipPythonSQLReactTeam management

Posted 3 months ago
Apply
Apply

📍 Portugal, Poland, Romania, United Kingdom

🔍 Digital information and solutions

🏢 Company: Threads Styling Ltd.

  • Technical Leadership: Provide technical ownership making key technical decisions and overseeing project organisation and milestones with a product-oriented mindset.
  • Team Building: Manage and grow a high-performing engineering team. Foster a collaborative and innovative culture within the engineering department.
  • Team Management: Lead, mentor, and collaborate with engineers and data analysts, facilitating effective communication and teamwork across diverse functions.
  • Stakeholder Engagement: Engage with product management, field operations, and the VP of Technology to identify and address business requirements.
  • Bridge communication gaps and implement cohesive plans to align product requirements with technical implementation.
  • Project Implementation: Hands-on implementation of critical components, including REST APIs, data transformation processes, and backend-to-frontend data integrations.
  • Process Improvement: Review and refine existing processes to enhance team efficiency, communication, and the integration of QA and documentation in the planning stages.
  • Strategic Thinking: Strong strategic decision-making skills with the ability to set a vision for the engineering team and align it with overall company goals.
  • Market Awareness: Ability to research the market, identify key trends, and adapt strategies to stay ahead in the competitive AI and machine learning landscape.
  • Communication: Strong communication skills with the ability to engage and align diverse stakeholders.
  • Problem Solving: Excellent problem-solving skills with a strategic approach to addressing complex technical challenges.
  • Technical Skills: Familiar with technologies such as Kubernetes, Docker, AWS ECS, AWS Fargate, AWS Lambda and other AWS services.
  • RESTful API design and implementation inc GraphQL.
  • Familiar with working with Kafka topics.
  • Proficiency in JavaScript, React.js, Node.js, Typescript.
  • Familiar working and implementing CI/CD pipelines.
  • A firm understanding and experience deploying and managing microservices.
  • Database Knowledge: Experience with PostgreSQL, SQL, Vector and Graph Databases, Elasticsearch, and Redis.
  • Collaboration and Code Reviews: Participate in software design reviews and peer code reviews. Provide constructive feedback to team members and collaborate on implementations.

  • Help drive the technical roadmap for the team in close collaboration with the PM and the product roadmap.
  • Manage and improve systems to maintain high service availability to our customers.
  • Enable your team first, ship your own projects second.
  • Be glue for execution (e.g. organising cycle planning, standups, retros) in a manner that engages effectively with the rest of the company.
  • Help the engineers on your team (currently 8) grow in their careers.
  • Maintain healthy team culture with a high level of trust and psychological safety.
  • Collaborate with Recruiting to build out your team over the next few years.
  • Coordinate the resolution of Production incidents.

AWSDockerGraphQLLeadershipNode.jsPostgreSQLSQLElasticSearchGitJavascriptKafkaKubernetesMachine LearningProduct ManagementQAReact.jsTypeScriptRedisReactCommunication SkillsCollaborationCI/CDMicroservicesTeam management

Posted 3 months ago
Apply
Apply

📍 Germany, Italy, Netherlands, Portugal, Romania, Spain, UK

🔍 Corporate wellness

  • You're an experienced backend engineer skilled in architecting large-scale multi-tier web applications with high availability and scalability.
  • You have experience with microservices and high-volume distributed systems.
  • You're skilled in one or more programming languages, such as Java or Kotlin with Spring.
  • You have prior work experience with event-driven and cloud-based architectures, specifically AWS and GCP.
  • You have extensive experience designing and developing complex modern web applications.
  • You have experience in developing RESTful web services, working closely with front-end teams to create mocks, define payloads, and follow HTTP best practices.
  • You have experience applying computer science fundamentals, including data structures, algorithm design, problem-solving, and complexity analysis.
  • You have an extensive background in working with SQL/NoSQL technologies, such as PostgreSQL, MySQL, and DynamoDB, and possess a deep understanding of their everyday use cases and performance pitfalls.
  • You have exceptional communication skills that enable you to work effectively with diverse teams located across different countries.
  • You have advanced English skills and can clearly articulate ideas when speaking to groups in English.
  • You have a bachelor’s degree in computer science or equivalent professional experience.

  • You will research, architect, plan, and execute strategic projects along with an A-Players software engineering team.
  • Your deliverables influence B2B and B2C checkout conversion around the globe, by both creating new calculation mechanisms and improving/maintaining existing ones to support Wellhub's exponential growth.
  • You will elaborate strategies to deliver solutions balancing features and time to market, pairing with Product Managers, Product Designers, and a cross-functional team.
  • You will nurture and coach less senior engineers to speed up their learning curve and reach their full potential.
  • You will also have opportunities to develop engineering skills by solving scalability problems, designing system architecture, and ensuring high code quality.

AWSLeadershipPostgreSQLSQLDynamoDBGCPJavaKotlinMySQLSpringData StructuresNosqlCommunication SkillsCollaboration

Posted 3 months ago
Apply