Senior Frontend Developer
Rad od kuće
Showwcase is a professional network built for developers. We help developers represent themselves holistically, join a community of like-minded others, and find new work opportunities.
The world is in the midst of an accelerated transition towards a digital-first future where every company is becoming a tech company. The resulting outcome is that the demand for developers is now at its highest ever and the number of people learning programming skills is accelerating rapidly. In fact, Microsoft estimates the number of coders to be at 200 million by 2025 - 4X what it is today!
Generalised and large internet platforms can’t be everything to everyone. There is no community and features can never be built with focus around developers. We believe in community-based platforms and want to build for that.
We’re glad you have interest in joining our Elite Collective. The Elite Collective is a community comprised of senior and experienced developers. Being a member gives you access to our private communities, in-person events, and most importantly jobs and projects curated for Elite.
Showwcase works with many partner companies to help build their developer teams to work on projects. As an Elite, you’ll get access to these full-time job opportunities with better compensation and career growth. We do all the hard work of finding you opportunities so you can focus on what you do best, building products and services. If at any time your project nears completion or your role at a given company is no longer needed, we find you the opportunity within weeks!
How does it work
First, you’ll need to create a Showwcase profile. Once you’re set up, apply to one of our Elite roles according to your skill: React, Flutter, Go etc. We review and if you’re a good fit for Elite, we’ll invite you to come call with us, do a few skill assessments, and some live interviews. This should take a few hours at max! Once done and successful, you join our Elite collective and get all its benefits.
Why join Elite?
We believe the traditional way of looking for jobs is broken. Developers have to complete skill assessments over and over again for every company we apply to, we need to submit at least 5 links to represent who we are (LinkedIn, Resume, Github, Blog, Portfolio), and companies are terrible at responding to developers even after we’ve completed all the steps. Worse, most of the time the interview process has nothing to do with what we’ll actually be doing on the job! It’s incredibly frustrating. Oh, and doing sales and marketing of who we are to find the right company to hire us is not fun.
As an Elite Collective Member, we do all the heavy lifting for you. We find great opportunities, negotiate salary, and handle contracts with different leading companies and startups around the world and offer them to you to work on. These jobs are full-time roles and you’ll get to work with the modern processes with good pay.
We are seeking a talented and experienced Senior Frontend Engineer with a strong background in web development. The ideal candidate will have 5+ years of experience working in a similar role and have experience working with a web framework such as React, Vue.js, or Angular, as well as TypeScript.
As a Senior Frontend Engineer, you will be responsible for designing, developing, and implementing user interfaces for web applications. You will work closely with the UX/UI designers, back-end developers, and other stakeholders to ensure the best possible user experience. You will also be responsible for leading and mentoring junior developers, providing technical guidance and ensuring the quality of their work.
- Design and develop user interfaces for web applications using web frameworks such as React, Vue.js, or Angular
- Collaborate with UX/UI designers, back-end developers, and other stakeholders to ensure the best possible user experience
- Develop and maintain front-end architectures and design patterns
- Lead and mentor junior developers, providing technical guidance and ensuring the quality of their work
- Participate in code reviews, ensuring the code quality and adherence to best practices
- Stay up-to-date with emerging trends and technologies in web development
- Troubleshoot and debug issues, ensuring the smooth operation of the applications
- Communicate and collaborate effectively with cross-functional teams
- Bachelor's or Master's degree in Computer Science, Engineering or a related field
- 3+ years of experience in front-end development, with a strong focus on web development
- Proficiency in web frameworks such as React, Vue.js, or Angular, as well as TypeScript
- Familiarity with cross-browser compatibility issues and how to address them
- Strong understanding of web design principles, UX/UI design, and best practices
- Experience with agile development methodologies
- Excellent problem-solving and analytical skills
- Ability to work independently and in a team environment
- Excellent communication and interpersonal skills
Good to have:
- Experience with server-side rendering and/or progressive web apps
- Familiarity with state management libraries such as Redux or MobX
- Experience with testing frameworks such as Jest or Cypress
- Understanding of performance optimization techniques, such as lazy loading and code splitting
- Experience with version control systems, such as Git
- Knowledge of continuous integration and deployment (CI/CD) pipelines
- Familiarity with serverless architecture and cloud platforms, such as AWS or Azure
- Ability to mentor and train other developers on best practices and emerging technologies
Preporuke se učitavaju...