Job Overview
We are seeking a talented and experienced Full Stack Developer to join our dynamic development team. As a Full Stack Developer at HamRadioPrep, you will play a crucial role in designing, developing, and maintaining our web-based platform. You will collaborate closely with our product team, designers, and other developers to create innovative features and ensure a seamless user experience. This is an exciting opportunity to contribute to a growing EdTech startup and make a meaningful impact on the ham radio community.
Responsibilities:
- Full Stack Development:
- Collaborate with the product team to understand requirements and translate them into technical specifications.
- Design, develop, and maintain the front-end and back-end components of the HamRadioPrep platform.
- Write clean, efficient, and well-documented code using industry best practices.
- Ensure responsive design and optimal performance across different devices and browsers.
- Implement user authentication, data storage, and integration with third-party services.
- Technical Problem Solving:
- Identify and address technical challenges, performance bottlenecks, and bugs.
- Conduct thorough testing and debugging to ensure high-quality software delivery.
- Continuously optimize the platform for scalability, speed, and security.
- Stay up-to-date with emerging technologies and industry trends to propose innovative solutions.
- Collaboration and Communication:
- Work closely with cross-functional teams, including product managers, designers, and fellow developers, to ensure smooth project execution.
- Participate in code reviews, provide constructive feedback, and promote code quality standards.
- Collaborate with stakeholders to understand user feedback and incorporate it into the development process.
- Communicate effectively to articulate technical concepts, ideas, and challenges.
- Continuous Learning and Improvement:
- Stay updated with the latest web development trends, frameworks, and tools.
- Seek opportunities to expand your skill set and share knowledge with the team.
- Proactively identify areas for improvement and propose innovative ideas to enhance the platform.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field (relevant experience may be considered in lieu of a degree).
- Proven experience (minimum 3 years) as a Full Stack Developer, with a strong focus on web development.
- Proficient in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks like React, Angular, or Vue.js.
- Strong understanding of back-end technologies, including Node.js, Python, Ruby, or Java.
- Experience with databases such as MySQL, MongoDB, or PostgreSQL.
- Familiarity with version control systems (e.g., Git) and agile development methodologies.
- Solid knowledge of RESTful APIs and integration with third-party services.
- Understanding of responsive design principles and mobile-first development.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
Join our passionate team and contribute to transforming the way individuals prepare for their ham radio licenses. If you are a talented Full Stack Developer with a drive for innovation and a passion for delivering high-quality software, we want to hear from you.