Company We are pioneers in developing a content platform enhanced by micro applications, aiming to bridge communities and pave the way for a more connected and empowered future.
Our team is deeply committed to crafting cutting-edge software solutions that have a lasting impact.
If your passion lies in leveraging technology to drive societal change and you excel in dynamic, collaborative environments, we invite you to embark on this transformative journey with us.
Job Description We are seeking an experienced Senior Frontend Software Engineer with a strong foundation in JavaScript/Node.js and a comprehensive skill set in software development, including front-end development, API development, and database management.
The ideal candidate is someone who prides themselves on high-quality delivery, thrives in a fast-paced setting, and collaborates effectively with cross-functional teams to achieve groundbreaking results.
Key Responsibilities: Design, develop, and deploy top-notch software solutions in collaboration with cross-functional teams.
Demonstrate ownership of projects, delivering clean, efficient code within designated timelines.
Engage in thorough code reviews, providing and eliciting constructive feedback to enhance team synergy and code quality.
Expertly identify, troubleshoot, and optimize code, ensuring peak performance and scalability.
Remain abreast of the latest industry trends, adopting best practices and new technologies to refine our approach continuously.
Essential Skills and Experience: Front-End Development: Proficiency in React and Next.js , with a keen understanding of Tailwind CSS .
API Development: Solid experience in developing robust APIs using Express.js .
Database Management: Skilled in managing both SQL (MariaDB, BigQuery) and NoSQL (MongoDB) databases .
Cloud Computing: Practical experience with AWS services, showcasing a comprehensive understanding of cloud-based solutions.
Version Control: Advanced proficiency in Git , facilitating effective team collaboration and code management.
If you share our passion for connecting communities and leveraging technology for positive change, we encourage you to apply.
Together, we can build a more connected and empowered future for all.