Job Description
Summary
Are you an experienced Full Stack Developer looking to make a significant impact in the exciting world of cryptocurrency and trading education? Join our dynamic team at Crypto School and play a pivotal role in shaping the future of digital learning. Were seeking a talented and passionate Senior Full Stack Developer to drive innovation, lead technical initiatives, and contribute to the growth of our platform.
Responsibilities:
-
Design, develop, and implement robust and scalable solutions using the MERN (MongoDB, Express, React, Node) and LAMP (Linux, Apache, MySQL, PHP) stacks.
-
Code in PHP, JavaScript, TypeScript, SASS, HTML5, CSS3, and Node to build feature-rich and engaging web applications.
-
Work with databases such as MySQL and MongoDB, ensuring data integrity and efficient querying.
-
Leverage frameworks including React, Laravel, Tailwind, Bootstrap, Express, and Svelte to create elegant and functional user interfaces.
-
Apply optimization techniques to enhance performance and user experience across the platform.
-
Champion Test Driven Development (TDD) principles, crafting high-quality code with comprehensive test coverage.
Requirements:
-
Proven track record with 8+ years of experience in Full Stack Development.
-
Prior involvement as a team lead, showcasing your ability to mentor, guide, and collaborate effectively.
-
Fluency in PHP, JavaScript, TypeScript, SASS, HTML5, CSS3, Node, React, Laravel, Tailwind, Bootstrap, Express, and Svelte.
-
Strong grasp of MySQL and MongoDB databases, including database design and optimization.
-
In-depth understanding of server deployments, security practices, and optimization techniques.
-
Demonstrated experience with Test Driven Development (TDD) and version control systems.
-
Passion for cryptocurrencies and trading, contributing to our culturally aligned environment.
Skills
- API Integration
- App Development
- Data Structures
- Development
- Software Architecture
- Software Engineering
- Team Collaboration