(Senior) Front-end Developer

  • Swing Development
  • Warsaw, Remotely
  • 10 000 - 17 000 PLN net / month
  • Any contract
  • 20.05.2019

Requirements

Experience level: Senior
  • 3+ years of experience as Front-end Developer
  • At least 1 year of experience in React or Angular or other framework (Ember, Vue)
  • Skilled in vanilla JavaScript (ES5 /6 / 7, Object Oriented Programming, Design Patterns)
  • Familiarity with Git, front-end tools and bundlers
  • Good knowledge of CSS and CSS pre-processors
  • Independent problem solving, but also being an excellent team player
  • Good command of English (written & spoken)
  • Commercial experience

You will get extra points for:

  • TypeScript, Flux knowledge
  • Backend technology knowledge (Node.js, Python, Java, C++)
  • Familiarity with Docker / Kubernetes / AWS / deployment process
  • Experience in creating projects from scratch
  • State / data management patterns and solutions (Redux / Mobx)
  • Knowledge of testing JavaScript code (Enzyme, Jest, Karma, Mocha, etc.)
  • Knowledge how to make well-designed APIs.  

Technologies

Necessary on this position:
  • Javascript (ES6+)
  • HTML
  • CSS
  • React or Angular
Necessary and we can teach you:
  • TypeScript
  • Redux or MobX or ngRX
Nice-to-have:
  • Docker
  • Webpack
  • Mocha or Jest
  • Node.js

Project you can join

  • You will be working closely with a team of developers and designers building front-ends for Silicon Valley startups.  
  • You will be expected to care and fight for the end-user experience and contribute to raising the baseline of what is the UI/UX industry standard.  
  • You will have huge creative freedom and ability to influence the project, so you will take ownership and responsibility for what you do.  
  • You will work with your friends in Poland as well as directly with engineers from San Francisco.  
  • You will have a lot of chances to develop your programming skills as well as learn a lot about how tech business is done in the US (if you will want to). Learn more about our culture here: Swing Dev Culture Deck.

HERE IS WHAT WE OFFER:

  • Working with US-based startups and Fortune 500 clients on demanding but at the same time rewarding projects,  
  • Non-corporate work environment where you are given a lot of freedom,  
  • Experienced PM and QA support,  
  • Regular code reviews policy,  
  • Flexible working hours,  
  • Fantastic loft style office space in downtown Warsaw (numerous commuting options and a space for your bike),  
  • The form of employment of your choosing,  
  • Private medical care, reimbursement for courses, conferences and English lessons, gear with apple logo and large dell monitor, chill room with table football&Playstation 4, MultiSport, concierge service, free snacks and ice-cream in the office.

Work time division

New features
50%
Self-development
10%
Client support
10%
Meetings
10%
Bug fixing
10%
Documentation
10%

How we code?

  • Version control: Git
  • Style guide
  • Code review
  • Pair programming
  • Static code analysis
  • TDD
  • BDD
  • Code metrics
  • Knowledge database

How we test?

  • Unit tests
  • Integration tests
  • System tests
  • Pentests
  • Performance tests
  • Manual testing
  • Test automation
  • CI

How we manage our projects?

  • Methodology: Scrum
  • Who makes architectural decisions? Team
  • Who makes technology stack decisions? Team
  • Project management software: Jira / Trello
  • Opportunity to change between projects
  • Team line-up:
  • Developers: 4
  • PMs: 1
  • QAs: 1
  • Designers: 2
  • DevOps

Toolset

  • Laptop
  • PC
  • Additional monitor
  • Headphones
  • Personal container
  • phone
  • Freedom to pick your tools
  • Operating system

Bonuses

  • Healthcare package
  • Healthcare package for families
  • Leisure package
  • Leisure package for families
  • Financial bonus
  • Equity
  • Cold beverages
  • Hot beverages
  • Fruits
  • Snacks
  • Lunches
  • Adaptation tips
  • Language courses
  • Temporary housing
  • Help finding an apartment
  • Visa Services
  • Sign up bonus
  • Flight ticket
  • Money for moving expenses
  • Conferences
  • Trainings
  • Books
  • Car parking
  • Bicycle parking
  • Shower
  • Chill room
  • Playroom for children
  • Integration events

Contact this employer

Swing Development is a Data Controller ...