Job Description
Job Description
About us :
Ethos.io is a global cryptocurrency wallet that aims to make cryptocurrencies accessible to everyone. We provide a breakthrough solution that combines a safe digital wallet and a decentralized exchange.
With Ethos.io, we're unlocking the power of blockchain to drive a new, global financial ecosystem. We're a team of dedicated professionals who believe in the power of blockchain to change the world, and we're looking for like-minded people to join our team!
The Opportunity :
We are looking for a Senior Fullstack Developer with a desire to transition into a Manager role. The perfect candidate is a skilled craftsman with a strong understanding of the full stack of software development technologies.
This role will require a passion for designing and implementing high-quality software applications and managing a team of innovative developers.
Job Responsibilities :
- Design, develop, and implement high-quality software across the stack, both frontend and backend.
- Create and implement databases and data models to support application features.
- Collaborate with product managers, designers, and fellow engineers to prioritize, plan, and deliver software.
- Provide mentorship and guidance to junior developers and help in their skill development.
- Provide timely and effective communication regarding work progress to keep aligned with the rest of the development team and stakeholders.
Desired Qualifications :
- Minimum of 5 years experience in software development with at least 3 years as a Full Stack Developer.
- Proven experience with JavaScript, HTML, CSS, Node.js, and popular JS frameworks (React, Vue, Angular).
- Experience with RESTful APIs, database design, and data modeling.
- Strong interpersonal and communication skills, with the ability to lead and inspire a team.
- Bachelor's or Master's Degree in Computer Science, Information Technology, or a related field.
Nice-to-haves :
- Experience in the crypto industry, currency exchange, or mobile finance software.
- Exposure to cloud technologies (AWS, Azure, GCP).
- Familiarity with agile methodologies (Scrum, Kanban).
- Exposure to microservices architecture.
- Prior experience as a technical lead or manager in a software development team.