Junior Full-Stack Developer
Overview
We are seeking a motivated Full Stack Developer who is passionate about technology and eager to make an impact. This role involves developing and maintaining our core platform, handling both frontend and backend tasks, and contributing to the overall system architecture. You should be a proactive self-starter with a strong track record of delivering results and working independently.
Key Responsibilities
- Platform Development: Build and maintain our core platform, including frontend interfaces, backend services, and database systems.
- Solution Design: Understand and translate customer needs into effective technical solutions. Contribute to the design and architecture of our platform.
- Collaboration: Work closely with team members to ensure the platform is secure, scalable, and maintainable.
- Continuous Learning: Stay updated with the latest technologies and best practices in full-stack development to keep our systems at the cutting edge.
Qualifications
- Experience: 2+ years of experience in full-stack development with strong skills in both frontend and backend technologies.
- Technical Proficiency: Expertise in TypeScript and JavaScript, with experience in database management and infrastructure.
- DevOps and Security: Experience with DevOps practices and a strong focus on security.
- Data Understanding: Background in a data-centric company with a deep understanding of data management and analysis.
- Communication Skills: Excellent communication abilities and the capacity to work effectively with diverse team members and stakeholders.
- Adaptability: Agile and flexible, with the ability to adapt to changing requirements and priorities.
- Independence: A self-starter who can work with minimal supervision and manage multiple tasks and projects effectively.
Join us to
Empower people with the power of data
Transparency in decision-making processes, plans, and goals involves openly and honestly sharing this information with stakeholders and employees. This promotes trust, accountability, and access to information for all involved parties.
Being open and transparent about weaknesses allows for accountability and continuous improvement, fostering a culture of trust and collaboration in the workplace.
We value diversity in all its forms and believe that a diverse workforce leads to better decision-making and more innovative solutions.
We empower our employees to take ownership of their work and make decisions that drive our company forward.
We are always looking for new and creative solutions to challenges, and encourage our team members to think outside the box.
We believe in the power of working together and fostering a supportive, inclusive work environment.
We believe in providing opportunities for our team members to grow and develop their careers, and support their professional and personal growth.
We believe that work should be enjoyable, and strive to create a fun and engaging work environment for our team members.