#1 Job Board for tech industry in Europe

  • Job offers
  • Engineering Manager (Tribe Chief) - 100% REMOTE
    JS

    Engineering Manager (Tribe Chief) - 100% REMOTE

    Kraków
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    B2B
    Operating mode
    Remote

    Tech stack

      Next.js

      master

      React

      master

      JavaScript

      master

      TypeScript

      advanced

      API

      advanced

      CMS

      advanced

      AWS

      regular

      Nest.js

      regular

      Node.js

      regular

      Azure

      regular

    Job description

    Online interview

    We believe every software project is a system of communicating vessels. Even the best quality written code is worth nothing if created without reference to the client's needs and user characteristics. The code will never be high-quality if a conscious and experienced developer does not write it. At last, even best practices in code or design remain theory if they are not implemented and tested in an existing project that fits the team's expertise.


    We're looking for an Engineering Manager who is aware of that system and eager to manage it.


    Our Delivery team currently consists of two Tribes - separate and independent units that could lead the end-to-end projects, improve and maintain them in a long-term perspective. As a manager of one Tribe, you will be the primary decision- and impact-maker, called Tribe Chief. Apart from tech specialists (such as Designer, Frontend Developers and Software Tester), you will pair up with a dedicated Project Manager to help you create and deliver the best quality projects to our clients and an HR Partner to deal with people-related matters and team development. Additionally, the Sales and Marketing team is at your disposal too, to acquire well-suited projects and clients.


    If you're self-driven, value decision-making, responsibility, and opportunity to exert a tangible impact on the business and work environment, see the details of our offer below and apply.


    Your profile:

    • Min. 4 years of hands-on professional software development experience in architecting, building, deploying, and maintaining projects
    • Extensive knowledge of the latest and most effective industry solutions in web development and striving to implement them
    • Fluency in English - at least C1 level
    • Previous proven experience with customer & project management, communication and negotiation
    • Prior experience in working in agency or software house
    • Willingness to enter long-term cooperation


    Nice-to-have’s:

    • At least basic experience with team management, people & talent development, coaching and mentoring people


    Experience with Tech Stack

    Front-End Development

    • Essential:
    • JavaScript & TypeScript: Strong proficiency in both languages.
    • React: Extensive experience in building SPAs, static websites and component-based architecture.
    • CSS Preprocessors: Proficiency with SCSS and TailwindCSS.
    • Next.js: Proficiency with Server-side Rendering (SSR), Static Site Generation (SSG), and Incremental Static Regeneration (ISR).
    • UI Component Libraries: Expertise with libraries like Material-UI, Ant Design, or Chakra UI.
    • Testing Frameworks: Experience with Jest and React Testing Library for unit and integration testing.
    • Static Site Generators: Knowledge of Gatsby as an alternative to Next.js for SSG.
    • Bonus:
    • Remix: Familiarity with modern web development workflows using Remix.
    • Vue.js & Nuxt.js: Understanding of the Vue ecosystem and experience with Nuxt.js.


    Content Management Systems (CMS)

    • Essential:
    • Headless CMS Experience: Commercial experience with integrating and managing headless CMS platforms:
    • Contentful
    • Storyblok
    • Sanity
    • DatoCMS
    • Ability to structure content models, manage content workflows, and implement content-driven solutions using these platforms.


    Back-End Development

    • Essential:
    • API Integration: Experience in consuming RESTful and GraphQL APIs from headless CMS platforms.
    • Desired Skills:
    • Backend Frameworks: Basic understanding of Node.js with Express.js or NestJS for API integration and server-side tasks.


    DevOps & Deployment

    • Essential:
    • Version Control: Mastery of Git for code management and collaboration.
    • CI/CD Pipelines: Experience with continuous integration and delivery practices.
    • Deployment to Headless CMS-Integrated Platforms: Familiarity with platforms like Vercel or Netlify.


    Analytics & Monitoring

    • Desired Skills:
    • User Behavior Analytics: Using tools like Hotjar for analyzing user interactions.
    • Error Monitoring: Implementing error tracking with Sentry or Rollbar.


    Techniques and Abilities

    • Performance Optimization:
    • Expertise in optimizing websites for speed and efficiency, including techniques such as code splitting, lazy loading, and image optimization.
    • Familiarity with tools like Lighthouse, WebPageTest, and performance monitoring platforms to identify and resolve bottlenecks.
    • Refactoring Legacy Code:
    • Proficient in assessing and refactoring legacy codebases to improve maintainability, performance, and scalability.
    • Experience in modularizing and restructuring code, updating outdated libraries, and implementing best practices.


    Additional Considerations

    • Cloud Platforms: Basic knowledge of cloud services like AWS, GCP, or Azure is a plus.
    • Security Best Practices: Awareness of security measures such as input validation, secure authentication, and encryption throughout development.


    Soft

    • Ownership and drive to lead are your middle names
    • Flexibility to work with different technologies, stakeholders, environments and strong problem-solving skills
    • Excellent communication skills
    • Stress-resistance to be able to deal with a variety of business partners, employees, C-level management under time pressure and budget constraints
    • Mentorship / leadership skills and readiness to lead the technical team consists of different specialists: Project Manager, Designer, Software Tester, Frontend Developers


    Your responsibilities:

    1. Client Relationship and Project Negotiation

    • Lead negotiations with clients regarding project scope, timelines, deliverables, and budgets, ensuring clear communication and mutual agreement
    • Manage ongoing client relationships, serving as the main point of contact for project-related discussions, feedback, and adjustments
    • Actively working on client development & upsells within your tribe. You can ask for external support whenever you need it (Bejamas Sales or Marketing dept help)


    2. Team Resources Allocation

    • Decide the composition of the Tribe, including the hiring of new team members and the assignment of team members to projects based on skills, experience, and development needs


    3. Project Selection and Prioritization

    • Select and prioritize new projects based on the Tribe's strengths, strategic fit, and potential value to the organization, considering client needs and market trends
    • Determine the scope of projects in collaboration with clients and other stakeholders, ensuring they align with the Tribe's capabilities and strategic objectives
    • Lead the way in working together with the Marketing & Sales teams to win new deals for your Tribe


    4. Technical Direction and Methodologies

    • Choose the technical stack, tools, and methodologies best suited to the project goals and team skills, promoting innovation and efficiency.
    • Encourage and oversee innovation within the Tribe, exploring new technologies, methodologies, and business opportunities
    • Implement best practices for software development, testing, and deployment to ensure high-quality outputs


    5. Performance Management and Team Development

    • Conduct performance reviews, set goals for team members, and provide feedback and coaching to support professional growth
    • Identify training and development opportunities for team members to enhance their skills and advance their careers


    6. Financial and Administrative Decisions

    • Manage the Tribe's budget, including project budgets, expenditures on tools, and training investments, to ensure profitability and sustainability
    • Make decisions on work arrangements, such as remote work policies, work hours, and team meetings, to optimize productivity and work-life balance


    Metrics & indicators connected with your work on that position:

    • Customer NPS (Net Promoter Score)
    • Web performance
    • Billability
    • Utilization
    • Team satisfaction rate

    Check similar offers

    Senior Backend Engineer (Node.js)

    New
    Clurgo
    5.35K - 6.17K USD
    Warszawa
    , Fully remote
    Fully remote
    Amazon AWS
    Backend
    TypeScript

    Backend Developer (Node.js, TypeScript)

    New
    Emphie Solutions
    3.92K - 5.88K USD
    Gliwice
    , Fully remote
    Fully remote
    Node.js
    TypeScript
    Nest.js

    Mid/Senior Node.js Developer

    New
    Droplo
    3.18K - 3.92K USD
    Warszawa
    , Fully remote
    Fully remote
    Node
    Node.js
    TypeScript

    Frontend Developer (Angular)

    New
    Connectis
    6.61K - 7.59K USD
    Warszawa
    , Fully remote
    Fully remote
    JavaScript
    Angular
    HTML

    React Developer

    New
    Fabrity Sp. z o.o.
    3.92K - 5.14K USD
    Katowice
    , Fully remote
    Fully remote
    TypeScript
    React
    Next.js