Technical Program Manager

  • Freelance
  • Anywhere

Funmedia

Microservice Architecture (regular)
YAGNI (regular)
KISS (regular)
DRY (regular)
Mobile architecture (advanced)
Design Patterns (advanced)
Solid (advanced)
Why do we want you?
You will join a startup that aims to become a global technology leader in fintech innovation projects. The company has stable financing provided by the best investment funds and has been on the market for three years. We are building the first team in Poland that will be responsible for creating software from scratch  pure development, no legacy code. The software that will be created will impact hundreds of thousands of customers. Initially, you will work as part of a team in India.
Getting started: ASAP
We offer:
  • Attractive salary depending on skills and experience (B2B: 20% above market average)
  • Working with completely new product
  • Tutoring and inside-organization training 
Tools used:
  • Collaboration: Slack
  • Source repositories: Git 
Organization of work:
  • Agile development
  • Good practices: clean code, design patterns
  • Number of people in the office: 10
Task / Responsibilities:
  • Deliver programs with business and/or technical risks
  • Optimize or use a standard program delivery methodology for delivering program goals
  • Bring together coordinate and energize virtual technology teams to deliver program goals
  • Create and track a plan to deliver the program goals including the technical implementation plan
  • Understand trade-offs and resulting impacts; make impacts visible to Product Infrastructure or Engineering for the right decision to be made
  • Manage dependencies delivery timelines and implementations plans using the knowledge or technical architecture
  • Appreciate and respond to delivery challenges using the knowledge of engineering best practices and/or infrastructure implementations
  • Understand technology concepts grasp new ones quickly and appreciate their implications on delivery
Requirements:
  • Minimum 6+ years of experience in programming in Object-Oriented Programming Language
  • Strong understanding of algorithms
  • Knowledge of good principles, i.e., SOLID, DRY, KISS, YAGNI
  • Have experience with storage, threading, and performance tuning
  • Strong knowledge of Design Patterns
  • Knowledge of Microservice architecture or Mobile architecture
  • Good communication in English (at least B2 level) 
  • Good interpersonal and communication skills (ability to work in a team) 
  • “Nothing is impossible” approach to problem-solving
Recruitment stages:
  1. Exploratory call (introduction and set context)
  2. Machine coding/Project round
  3. Discussion about optimization code written in the 2nd stage
  4. Decision + final negotiations

Source
feeds.talent.com

Technical Program Manager

  • Freelance
  • Anywhere

Funmedia

Microservice Architecture (regular)
YAGNI (regular)
KISS (regular)
DRY (regular)
Mobile architecture (advanced)
Design Patterns (advanced)
Solid (advanced)
Why do we want you?
You will join a startup that aims to become a global technology leader in fintech innovation projects. The company has stable financing provided by the best investment funds and has been on the market for three years. We are building the first team in Poland that will be responsible for creating software from scratch  pure development, no legacy code. The software that will be created will impact hundreds of thousands of customers. Initially, you will work as part of a team in India.
Getting started: ASAP
We offer:
  • Attractive salary depending on skills and experience (B2B: 20% above market average)
  • Working with completely new product
  • Tutoring and inside-organization training 
Tools used:
  • Collaboration: Slack
  • Source repositories: Git 
Organization of work:
  • Agile development
  • Good practices: clean code, design patterns
  • Number of people in the office: 10
Task / Responsibilities:
  • Deliver programs with business and/or technical risks
  • Optimize or use a standard program delivery methodology for delivering program goals
  • Bring together coordinate and energize virtual technology teams to deliver program goals
  • Create and track a plan to deliver the program goals including the technical implementation plan
  • Understand trade-offs and resulting impacts; make impacts visible to Product Infrastructure or Engineering for the right decision to be made
  • Manage dependencies delivery timelines and implementations plans using the knowledge or technical architecture
  • Appreciate and respond to delivery challenges using the knowledge of engineering best practices and/or infrastructure implementations
  • Understand technology concepts grasp new ones quickly and appreciate their implications on delivery
Requirements:
  • Minimum 6+ years of experience in programming in Object-Oriented Programming Language
  • Strong understanding of algorithms
  • Knowledge of good principles, i.e., SOLID, DRY, KISS, YAGNI
  • Have experience with storage, threading, and performance tuning
  • Strong knowledge of Design Patterns
  • Knowledge of Microservice architecture or Mobile architecture
  • Good communication in English (at least B2 level) 
  • Good interpersonal and communication skills (ability to work in a team) 
  • “Nothing is impossible” approach to problem-solving
Recruitment stages:
  1. Exploratory call (introduction and set context)
  2. Machine coding/Project round
  3. Discussion about optimization code written in the 2nd stage
  4. Decision + final negotiations

Source
feeds.talent.com