
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A dynamic web development company in Poznań is looking for a Mid Frontend Developer. You'll be responsible for designing high-performing web applications and collaborating with cross-functional teams. Ideal candidates have 3-5 years of experience, strong skills in JavaScript and TypeScript, and excellent problem-solving abilities. The role offers a salary between 11,000 and 18,000 PLN net per month on a B2B basis.
Not a software-house for sure, not a product company either. We try to take the best from both of these approaches. We build deep, long-last relationships based on mutual trust. Our clients have insight into the smallest details of our work and direct communication channels create a feeling of sitting next to the team. We foster a spirit of collaboration and try to work as one team with one goal.
On job boards, you can often see that having an influence is advertised as a benefit. Well, we think that this is a good start. For us, your impact is actually desirable and required. We believe that mutual and honest feedback will allow us to build a better team, better product and is a great opportunity for personal growth.
We foster a culture of learning and experimentation. You will be able to validate your ideas on the production from day one. Do you think that tuning that query will reduce page load time by 50%? Or maybe changing the placement of that button will boost product conversion rates vastly? No problem, let's check and measure that!
Of course, everyone makes bad calls sometimes. This is natural and there is nothing wrong with that. The worst thing would be not learning those lessons and keeping that knowledge for yourself.
Salary: 11 000,00 - 18 000,00 PLN net / monthly on B2B
Experience: 3-5 years of professional experience in modern web development.
Core Skills: Strong understanding of JavaScript (ES2015+), HTML5, and CSS3, as well as modern development methodologies.
TypeScript: Mandatory experience working with TypeScript in complex applications.
Versatility: Readiness to work with various frameworks (mostly we ust React) or libraries (e.g., familiarity with Web Components concepts or other client/server-side rendering patterns).
Application State: Solid understanding of application state management concepts.
API: Experience working with RESTful APIs and integrating the frontend layer with backend services.
Architecture: Knowledge of fundamental software design patterns and the ability to identify and apply architectural principles in code.
Processes: Comfortable working with CI/CD pipelines and Agile methodologies.
Communication: Excellent problem-solving, communication, and collaboration skills.
As a Mid Frontend Developer, your role will be focused on delivering high-quality functionality and maintaining code across various projects :
Application Development: Design, develop, and maintain high-performing, scalable web applications that meet user expectations and business needs.
Collaboration: Collaborate with cross-functional teams (Backend, UI/UX) to refine product requirements, create user stories, and acceptance criteria.
Code Quality: Write clean, maintainable, and efficient code, adhering to best practices, modern standards, and existing architectural patterns.
Testing: Actively contribute to code quality automation by writing and maintaining unit and integration tests.
Optimization: Maintain and optimize application performance and reliability.
Technical Contribution: Actively participate in technical discussions and conduct code reviews.
Versatility: Openness to learning new technologies (e.g., LiveView, Elixir) and willingness to work across different parts of the stack.
Autonomy: The ability to take full ownership of tasks, from the initial briefing to deployment.
Quality: A passion for quality, security, and automation throughout the software development lifecycle.
Video interview with our Recruitment Team (abt 45 minutes)
Video interview with our Frontend Team (abt 90 minutes)
If any other step of the recruitment process is necessary, we will inform you.
And finally, the decision, after which we can say “welcome on board.”