Job Overview
We are seeking a skilled and motivated Web Developer to join our dynamic team. The ideal candidate will have a strong background in both front-end and back-end development, with a passion for creating efficient, user-friendly web applications. You will be responsible for designing, developing, and maintaining web applications that meet the needs of our clients while ensuring optimal performance and user experience.
Duties
- Develop and maintain web applications using modern technologies and frameworks such as JavaScript, HTML, CSS, and PHP.
- 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 SVN for code management and collaboration.
- Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Conduct unit testing and debugging to ensure high-quality code delivery.
- Work with databases such as MySQL, PostgreSQL, MongoDB, and Microsoft SQL Server to manage application data effectively.
- Employ CI/CD practices using tools like Jenkins to streamline deployment processes.
- Create wireframes and prototypes to visualize application features before development.
- Stay updated with the latest industry trends and technologies to continuously improve skills and knowledge.
Skills
- Proficiency in front-end development technologies: JavaScript, HTML, CSS, SCSS, Bootstrap.
- Experience with back-end frameworks: Django, Spring Framework, ASP.NET.
- Familiarity with database management systems: MySQL, PostgreSQL, SQLite, MongoDB.
- Knowledge of DevOps practices including Docker, Ansible, AWS, Azure.
- Understanding of web services (REST/SOAP) and API integration (GraphQL).
- Experience with content management systems such as WordPress and Drupal.
- Strong understanding of software development life cycle (SDLC) methodologies including Agile.
- Ability to use project management tools like Jira and Trello effectively.
- Familiarity with data visualization techniques and tools.
- Knowledge of e-commerce platforms and SEO best practices is a plus. Join us in building innovative web solutions that make a difference!
Job Type: Full-time
Pay: $54,074.04 - $65,121.42 per year
Work Location: In person