This is currently an equity-only role
Job Description:We are seeking a skilled and passionate Full-Stack Developer to lead the development of our website. In this role, you will be responsible for both front-end and back-end development, ensuring a seamless and engaging user experience. You will work closely with our team to create a robust platform that supports our mission of helping individuals break into the tech industry.Responsibilities:Develop and maintain the company's website, including both front-end and back-end components.Collaborate with designers to translate wireframes and mockups into responsive, high-performance web pages.Implement features and functionality that enhance user experience and engagement.Write clean, maintainable, and efficient code.Troubleshoot, debug, and optimize the website for maximum speed and scalability.Integrate third-party services and APIs as needed.Ensure the website is secure and adheres to best practices in web development.Stay up-to-date with emerging technologies and industry trends to ensure the platform remains competitive and innovative.Qualifications:Proven experience as a Full-Stack Developer or similar role.Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.Strong back-end development skills using languages such as Node.js, Python, Ruby, or PHP.Experience with databases (SQL and NoSQL) and server management.Familiarity with version control systems, preferably Git.Knowledge of web security best practices.Excellent problem-solving skills and attention to detail.Ability to work independently and as part of a team.Strong communication skills and the ability to collaborate effectively with cross-functional teams.Preferred Qualifications:Experience with cloud platforms such as AWS, Google Cloud, or Azure.Familiarity with CI/CD pipelines and DevOps practices.Previous experience in a startup environment.What We Offer:Flexible working hours and remote work options.Opportunities for professional growth and development.A supportive and collaborative work environment.The chance to make a meaningful impact by helping individuals break into the tech industry.