Overview
Join our dynamic team as a Web Designer/Developer and unleash your creativity and technical expertise to craft engaging, responsive, and innovative websites. In this role, you will be at the forefront of designing visually compelling user interfaces while developing robust back-end solutions that power seamless online experiences. You will collaborate with cross-functional teams to bring web projects to life, ensuring they are scalable, efficient, and aligned with modern standards. This paid position offers an exciting opportunity to grow your skills in a fast-paced, tech-driven environment committed to excellence and innovation.
Duties
- Develop and maintain websites using front-end technologies such as HTML, CSS, JavaScript, TypeScript, Angular, React, Bootstrap, and jQuery to create engaging user interfaces.
- Design wireframes and user flows that enhance user experience (UX) and optimize web design for responsiveness across devices.
- Build and integrate back-end systems utilizing frameworks like Django, Spring Framework, Ruby on Rails, ASP.NET, and PHP to ensure robust functionality.
- Manage databases including MySQL, PostgreSQL, Microsoft SQL Server, MongoDB, SQLite, and others to store and retrieve data efficiently.
- Implement APIs (RESTful API, GraphQL) and web services to facilitate communication between different software components.
- Utilize version control systems such as GitHub and SVN for code management; employ CI/CD pipelines with Jenkins or Azure DevOps for automated testing and deployment.
- Collaborate on system architecture planning using tools like Trello for task management; participate in Agile development cycles to deliver high-quality web solutions on time.
- Optimize websites for SEO performance and implement best practices in web development to enhance visibility and accessibility.
- Ensure security standards are met by integrating protocols like SOAP and RESTful services while maintaining compliance with data privacy regulations.
- Conduct unit testing and debugging using tools such as Visual Studio or other IDEs to guarantee smooth functionality before deployment.
Requirements
- Proven experience in front-end development with strong skills in HTML5, CSS3 (including SCSS), JavaScript (and frameworks like Angular or React), and responsive web design principles.
- Solid understanding of back-end development using frameworks such as Django, Ruby on Rails, Spring Framework or ASP.NET; familiarity with PHP or Python is a plus.
- Hands-on experience working with databases including MySQL, PostgreSQL, MongoDB or Microsoft SQL Server; knowledge of SQL query optimization is preferred.
- Proficiency with version control systems like GitHub or SVN; experience setting up CI/CD pipelines using Jenkins or Azure DevOps.
- Familiarity with system architecture concepts including DevOps practices for deployment automation and infrastructure management via Docker or Ansible.
- Knowledge of web services (RESTful APIs, SOAP), data visualization techniques, SEO best practices, and web security protocols.
- Experience designing wireframes and user flows that prioritize excellent UX; understanding of UI principles is essential.
- Ability to work effectively within Agile teams using tools such as Jira or Trello; excellent problem-solving skills combined with a proactive attitude.
- Strong communication skills complemented by a passion for continuous learning in evolving web technologies.
Embark on this exciting journey where your creativity meets cutting-edge technology! We’re eager to see how your skills can help us build impactful digital experiences that captivate users worldwide.
Pay: $18.00 - $20.00 per hour
Work Location: In person