Zpět na profesionály

Javascript Developer & Lead Engineer

Přehled


Krátké shrnutí

Jeho hlavním úkolem jako vedoucího týmu front-end inženýrů je dohlížet na architekturu týmu, řídit projekty a časový plán. V současné době pracuje na herní aplikaci a používá TypeScript, React, Node.js, Storybook, Jenkins atd. Zabývá se CI/CD pipelines a vydáváním kódu. Mezi jeho hlavní povinnosti patří koordinace všech fází životního cyklu softwaru, konzultace s vedením a zúčastněnými stranami při určování požadavků na software, řízení a určování priorit projektů atd. Kromě toho se v rámci svého koníčku věnuje také tvorbě rozšíření pro prohlížeč Chrome. Jako vedoucí týmu mentoruje a vede vývojové týmy již téměř 5 let. V současné době je zodpovědný za koordinaci a hodnocení členů týmu, kontrolu zdrojového kódu, plánování a určování priorit úkolů. Je zodpovědný za 2 týmy o celkovém počtu 20 lidí. Kromě toho zajišťuje odpovídající personální obsazení, vede pohovory s kandidáty a schůzky 1:1. Je zvyklý pracovat v prostředí Scrum s týdenními sprinty.

Pracovní zkušenosti

Software Development Manager (November 2020 - Present)

  • Responsibilities: Heading the front-end engineering team and overseeing the architecture.
  • Managing projects, timelines, and coordinating teams.
  • Setting up and managing three teams: Front-end core team (6 persons) with a tech stack including React.js, TypeScript, InversifyJs, MobX, RxJS, GRPC, and Jest; Front-end UI team (5 persons) with a tech stack including React.js, TypeScript, SASS, Konva.js, and Storybook; and QA automation/manual team (5 persons) with a tech stack including WebdriverIO, TypeScript, InversifyJs, Mocha, and TestRail.
  • Using the Scrum framework for project management with one-week sprints.

Senior Front End Developer (October 2019 - November 2020)

  • Responsibilities: Supporting and mentoring a team of 3 QA automation engineers.
  • Rewriting the QA automation project to meet new requirements using the WebdriverIO framework and migrating from JavaScript to TypeScript.
  • Working with a tech stack including WebdriverIO, TypeScript, Node.js, and Jenkins.
  • Mentoring and growing the team to work efficiently with application-assisting files.
  • Developing and supporting a Node.js application to separate assisting files, reducing support time and translation costs.
  • Creating, supporting, and improving UI and logic for Live casino games across various platforms using technologies such as InversifyJs, RxJS, SASS, MobX, Webpack, React.js, and TypeScript.
Author
Javascript Developer & Lead Engineer
647675c09dfb550001cff2e8
Zaměstnanec202022  / Měsíčně
ÚroveňSENIOR
Role
Javascript Developer Lead Engineer
Jazyky
English
Dovednosti
AngularJSApplication ServerAutomation TestingBitbucketCMSCSSCertificationsCode ManagementConfluenceJavaJava ToolsJavaScriptJavascript ToolsJenkins (software)JestJiraMicrosoft serversMobXMocha jsProject Management ToolsProject ManagerReactRxJSSASSSaaS CMSStorybookTeam LeaderTest DevelopmentTestRailToolsTypeScriptUIWebpacknode.js
Lokality
RemoteWien