Overview
We are seeking a skilled and motivated Web Developer to join our dynamic team. The ideal candidate will have a passion for creating innovative web applications and a strong understanding of both front-end and back-end development. You will be responsible for designing, coding, and maintaining web applications while collaborating with cross-functional teams to deliver high-quality products that meet user needs.
Duties
- Develop and maintain web applications using modern frameworks and technologies including JavaScript, HTML, CSS, and various back-end languages such as Python, PHP, or Ruby.
- Collaborate with UX/UI designers to create responsive web designs and user flows that enhance the user experience.
- Implement RESTful APIs and integrate third-party services to enhance application functionality.
- Utilize version control systems like Git and platforms such as GitHub for source code management.
- Conduct unit testing and debugging to ensure application performance and reliability.
- Participate in Agile development processes, including sprint planning and retrospectives using tools like Jira or Trello.
- Optimize applications for maximum speed and scalability while ensuring cross-browser compatibility.
- Engage in system architecture discussions to improve application design and infrastructure using tools like Docker, AWS, or Azure.
- Stay updated with emerging technologies and industry trends to continuously improve skills and knowledge.
Experience
- Proficiency in front-end development technologies such as Angular, React, or Vue.js along with experience in back-end frameworks like Django, Spring Framework, or Express.js.
- Familiarity with databases including MySQL, PostgreSQL, MongoDB, Microsoft SQL Server, SQLite, or other data storage solutions.
- Experience with CI/CD pipelines using Jenkins or similar tools to automate deployment processes.
- Knowledge of SEO best practices and e-commerce solutions is a plus.
- Understanding of DevOps principles and practices to streamline development workflows.
- Strong problem-solving skills with the ability to work independently as well as part of a team in a fast-paced environment.
- Excellent communication skills to effectively collaborate with team members across various disciplines. If you are passionate about web development and eager to contribute your skills to exciting projects, we encourage you to apply!
Job Type: Part-time
Pay: $28.00 per hour
Expected hours: 20 – 40 per week
Benefits:
Work Location: In person