Job OverviewWe are seeking a skilled Front End Developer to join our dynamic team. The ideal candidate will be responsible for creating engaging and user-friendly web applications while collaborating with designers and back-end developers. This role requires a strong understanding of front-end technologies and best practices in web development, along with a passion for delivering high-quality user experiences.
Duties
- Develop and maintain responsive web applications using HTML, CSS, and JavaScript.
- Collaborate with UX/UI designers to implement wireframes and user flows that enhance the overall user experience.
- Utilize frameworks such as Angular, React, or Vue.js to build interactive features.
- Integrate RESTful APIs and web services to connect front-end applications with back-end systems.
- Optimize applications for maximum speed and scalability while ensuring cross-browser compatibility.
- Participate in code reviews and maintain high standards of code quality through unit testing and CI/CD practices.
- Work in an Agile environment, utilizing tools like Jira and Trello for project management.
- Stay updated with emerging technologies and industry trends to continuously improve skills and application performance.
Requirements
- Proficiency in front-end development technologies including HTML, CSS, JavaScript, and frameworks such as Angular or React.
- Experience with back-end technologies like Node.js, Django, or Ruby on Rails is a plus.
- Familiarity with database management systems such as MySQL, PostgreSQL, MongoDB, or Microsoft SQL Server.
- Knowledge of version control systems like GitHub or SVN.
- Understanding of responsive web design principles and mobile-first development.
- Experience with Docker, AWS, or Azure for application deployment is advantageous.
- Strong problem-solving skills and the ability to work collaboratively within a team environment.
- Familiarity with SEO best practices and e-commerce platforms is desirable.
- Excellent communication skills to effectively articulate ideas and technical concepts. Join us in shaping the future of web development by applying your skills in a collaborative environment that values innovation and creativity.
Job Type: Full-time
Pay: $60,000.00 - $80,000.00 per year
Work Location: In person