Position: Senior Full-Stack Developer (frontend-focused)
Company: Frontrunners
Experience required: 5y
Category: JavaScript
English level: upper
Published: 2023-06-01T00:00:00+03:00

We create a free debit card for the creator economy, with a virtual tip jar and link in bio page where you can instantly spend what you earn.
We are seeking a highly skilled **Full Stack Developer** to join our dynamic team. 

As a Full Stack Developer, you will be responsible for designing, developing, and implementing software solutions that encompass both front-end and back-end development. You will collaborate with cross-functional teams to deliver high-quality, scalable, and efficient applications. The ideal candidate should have a strong foundation in web development, proficiency in multiple programming languages, and a passion for creating innovative solutions.


Responsibilities:

- Design, develop, and maintain scalable web applications, ensuring high performance, responsiveness, and usability.
- Create and implement front-end and back-end solutions, including user interface components, server-side logic, and database integration.
- Develop and maintain reusable code libraries and frameworks to streamline development processes and enhance code quality.
- Optimize applications for maximum speed and scalability, while ensuring cross-browser and cross-platform compatibility.
- Conduct thorough testing and debugging to identify and fix issues, ensuring the integrity and reliability of the applications.
- Stay up-to-date with emerging technologies, industry trends, and best practices in web development, and proactively apply this knowledge to improve the development process.
- Collaborate with the team to troubleshoot and resolve software defects and deployment issues in a timely manner.
- Participate in code reviews to maintain code quality, readability, and adherence to coding standards.
- Assist in the estimation and planning of development tasks, ensuring timely delivery of high-quality software solutions.


Qualifications:

- Strong knowledge and experience in TypeScript, including its syntax, features, and best practices.
- Proficiency in Node.js for server-side development and PostgreSQL as the preferred database. Experience with Knex.js, an SQL query builder for Node.js, is highly desirable.
- Expertise in React.js, including functional components, hooks. Experience with Next.js, a React framework for server-side rendering, is preferred.
- Familiarity with Google Cloud Platform (GCP) services and Firebase, including Firebase Authentication, Firestore, and Cloud Functions. Ability to leverage these services to develop scalable and secure applications.
- Proficiency in using GitHub for source code hosting, version control, and collaboration. Knowledge of CI/CD (Continuous Integration/Continuous Deployment) practices, such as using GitHub Actions, to automate the build, test, and deployment processes.
- Strong verbal and written English.


 Benefits:

- Stock options
- Performance-bases bonuses