Senior Frontend Developer
Job Title: Senior Frontend Developer
Employment Type: Full-Time
Company: Blacknum
Department: ERP Development Team
About Us:
We are a young and dynamic company and we’ve recently evolved from start-up to scale-up phase.
We are offering a dynamic and innovative work environment where you can truly make an impact. Our team is a selected blend of specialists, passionate about delivering high-quality, innovative solutions to our clients and we’re looking for a skilled frontend developer to join us in this mission.
Overview:
We are seeking a Senior Frontend Developer who will play an important role in building intuitive and engaging user interfaces. The ideal candidate has a University degree or equivalent knowledge acquired by more than 5 years of experience in the field.
You will be an integral part of our development team, contributing to the reliability and success of our software solutions.
Key Responsibilities:
- UI Development: Design and implement visually appealing user interfaces.
- Component Creation: Develop reusable components and modules.
- API Integration: Integrate frontend elements with backend services.
- Debugging and Troubleshooting: Identify and fix bugs.
- Performance Optimization: Optimize applications for maximum speed and scalability.
- Documentation: Create and maintain technical documentation.
- Testing and Debugging: Write unit tests and debug applications to ensure functionality.
Qualifications:
- Experience:
- Minimal Bachelor’s Degree in Computer Science or any related field.
- More than 5 years of experience in Frontend development.
- Proficient in Angular framework and CLI, React or VueJs and its core principles.
- Expertise in TypeScript.
- Understanding in RxJs, Observables and Websockets.
- Proficient in JavaScript for dynamic functionality.
- Experience with Bootstrap, HTML5, CSS3 and responsible web application development.
- Experience with UX design.
- Experience with testing frameworks like Jasmine, Karma, etc.
- Experience with state management tools like NgRx, Redux or Akita.
- Knowledge and/or experience with Flutter and Appdesign is a preference .
- Knowledge of other technologies and tooling such as Github, SQL, Postman, Message brokers.
- Strategic Mindset: Ability to think critically and build solutions that align with business objectives.
- Autonomy: Demonstrated ability to work independently, manage time effectively, and make decisions with minimal supervision.
- Creative Thinking and Innovation: Ability to generate fresh ideas and think outside the box, contributing to the development of innovative solutions to complex problems.
- Guidance: Take ownership, accountability and initiative and guide your colleagues in best practices.
- Communication: Strong verbal and written communication skills in English, with the ability to articulate complex technical concepts to various stakeholders.
- Problem-Solving: Excellent analytical skills with a strong attention to detail and a proactive approach to identifying and addressing issues.
- Continuous Learning and Self-Improvement: Committed to personal and professional growth, regularly seeking new knowledge and skills to stay ahead in a rapidly changing industry.
- Strong Team collaboration skills and the ability to provide effective peer support.
- Adaptability and Flexibility: Ability to adjust to changing priorities, tasks, and environments, while maintaining high performance and a positive attitude.
Why Join Us?
- Impactful Work: Play a pivotal role in crafting innovative ERP solutions, making a real impact in the industry.
- Career Development: Opportunities for career advancement and continuous learning through training, mentorship and certification courses.
- Team-Oriented Culture: Collaborate with a driven and dynamic team that prioritizes creativity, excellence, and forward-thinking approaches.
- Competitive Compensation: Attractive salary and benefits package based on experience. Including but not limited to:
- Company car
- Meal vouchers
- Laptop
- Option to work from home after onboarding
- Location: No more traffic jams.
How to Apply:
Send us your resumé, along with a few short notes that describe you. After a CV screening we may also invite you to complete an assignment.
In the best case scenario, you will have two interviews before you’re hired. The first one will be with one of our project managers, who will probably invite a team member to join the interview. After that we want to see you in action: We may invite you to complete a case/assessment (if applicable).
In the next round, you will meet our CEO.
The final hurdle: we agree on terms & conditions, we sign and you start!
Questions about this position? Feel free to reach out.
Still enthusiastic? Mail us your resumé and be creative!