React Developer

Essentials
Location Poznań
Salary 7000-12500 net
Employment Type B2B Permanent
Start Date ASAP
Project Team Size 3 to 10
Project - Work Methodology
Project Management Tool
JIRA
Knowledge Repository
Confluence
Agile management
SCRUM & Kanban
Code Reviews
Pair Programming
Unit Tests
Integration Tests
Build Server
Jenkins
Version Control System
Git
Tester(s)
Freedom to choose tools
Spec
Remote possible Remote first
One - on - one
Regular employee evaluation? Yes
Project change possible? Yes
Who chooses technologies? You!
Who chooses conventions? You!
Job profile
New features

Client support

Document writing

Meetings

Equipment supplied
Operating System
Computer Notebook
Monitors 2x24"

Other info

About Apzumi

Apzumi was founded to deliver software development in a different way. Our team believes that work should be engaging, challenging, and rewarding. We are building a work culture that fosters partnership, transparency, and proactivity

Our mission at Apzumi is to build digital solutions exceeding expectations that empower businesses. We use new technologies and mature them, delivering innovative products and services that improve capabilities, save costs and create growth. We value sharing our expertise, proactive collaboration based on partnership, and responsibility for quality and final product.

 

We are domain-focused which means we select our projects in areas of our expertise such as health, lifestyle, and industry.

Research and development are part of our organizational DNA. You will have a chance to spend part of your time working on highly innovative internal projects that will allow you to try cutting-edge technologies and change the world for the better.

Join us to work with a team of 40+ experts and enjoy work qualities:

  • You can choose whether to work in the office or from home
  • Your mentor will support you and introduce you to the tech stack, practices, and project
  • Your work will be organized in a well-defined process including Code Review, Continuous Integration, Continuous Delivery
  • Your dev team will be supported by the Project Manager, Quality Assurance, and UI/UX 
  • You will join an experienced team of development-focused specialists
  • You will take part in projects for clients all over the world
  • You will have a real impact on tools and existing processes as we update them every day

Who are we looking for

  • at least 2 years of commercial experience
  • good grasp of React and TypeScript - internals, pros and cons, caveats, tricks
  • good understanding of React's ecosystem (libraries, tools, common solutions)
  • very good understanding of HTML, CSS, and supporting tools and frameworks (SCSS, Bootstrap, Material Design, Responsive Web Design etc.)
  • a reasonable understanding of front-end development in general and passionate to remain up-to-date with the latest trends and skills
  • at least intermediate understanding of web application UI/UX guidelines, attention to detail
  • a rational and efficient approach to development (understanding what works and how much it takes to implement it)
  • flexibility and discipline (sometimes the "best" or "right" solution does not fit for various reasons)
  • critical thinking (don't suggest solutions just because they are currently trending on the internet - test, assess, have own opinion)
  • responsibility for own code and delivered features (internal testing, static analysis, self-checking)
  • proactive approach (look for solutions to problems before they appear or before the client asks, improve your own code)
  • ability to work independently (with possible guidance) and as a team member
  • ability to write and maintain technical documentation (both externally, a wiki docs, and internally as development readme and supporting comment files)
  • ability to work with lean methodologies (agile, scrum, etc.)
  • ability to work with UI/UX designers, users & product owners to understand and internalize application requirements

How does the recruitment process look like?

  • Initial Application Review - we strive to conduct an initial review of your application within 24 hours, and we always get back to you with our decision.
  • Technical Test and Personal Survey - the technical test includes several questions measuring basic-to-intermediate understanding of various HTML, CSS, and Javascript concepts, as well as programming concepts in general. Further, thanks to the personal survey we'll know more about your profile and expectations.
  • Interview with our team - If your application meets our requirements for the role you applied for you’ll meet over video chat with one of your future colleagues for 1,5 hours interview. During the call, we'll provide more context about the role you applied for and about front-end development in general. You'll have the opportunity to tell us about your career and interest in the front-end. We may ask you some in-depth role-related questions, and we'll answer any pressing questions you may have.
  • Final Interview - should you continue through the hiring process to the final round of interviews, you'll meet with a member of our leadership team you'd likely interact with regularly once you join us. These conversations will allow you to get to know our leadership and ask any outstanding questions. They also enable everyone to validate alignment on mutual expectations. 
  • Offer - after the above stages of the hiring process, we'll deliver a decision as soon as possible. The cooperation proposal will contain a written summary, information on salary and responsibilities, expected projects, and tasks. We’ll also explain the next steps to start our cooperation.

Perks

Private health care
Sport subscription
Training budget
Conference budget
Office in the city center
Flat structure, Free coffee and snacks (If you work in office)
Great work conditions and atmosphere
Long-term cooperation
Flexible working hours
life Insurance

Requirements

Must

React
HTML5 / CSS3
JavaScript / TypeScript

Nice-To-Have

Graphic / UI Design
React Native

Languages

English
Polish