ForManWay's Client, worldwide marketing and production service provider, is looking for:
Frontend Developer
Warszawa
Key Responsibilities:
The perfect Candidate:
- Develops new or existent web based systems
- Quickly understands existent system architectures, occasionally with little documentation, and develops them
- Assist in creation/validation of stories and epics in Agile model delivery
- Follows the established development process in the company
- Ensure that technical project parameters are tracked and managed. This includes a strong sense of risk, schedule, cost and quality management as well stakeholder expectations management
- Document the architecture and design of any system within your realm and ensure continuity of knowledge across the software engineering team
- Provide regular, effective communication updates/reviews and proactive management to all project stakeholders
- Advocate of a clear software development process from functional conception all the way to deployment, operation, monitoring and support
Required knowledge, skills and experience:
- Bachelor's degree in Computer Science
- Around 3 years of experience in development and programming web applications as a frontend developer
- Expertise with JavaScript frameworks like Angular, ReactJS, KnockoutJS, Backbone
- Expertise in modern HTML and CSS
- Excellent command of English, both written and spoken
- Experience with GIT based source control and standard workflows (such as GIT flow)
- Web Services, REST based API development
- Ability to adapt to a dynamic business environment
- Experience and advocacy of agile methodologies including Scrum, Kanban and TDD. JIRA and Confluence experience is a must
- Strong communication and collaboration skills
- Desired: Knowledge of C# programming language
- Desired: Knowledge of MS SQL and database modelling
- Desired: Knowledge and experience of continuous integration tools and techniques (i.e. Jenkins, Docker) and ability to set up and maintain them
The Company offers:
- Possibility to work in an international environment
- Possibility to grow - working in the team of experts, from whom you can learn
- Experience in new and exciting projects that are for different clients all over the world