Full Stack Website Developer
Web Marketing Service Provider · Indiana, United States · Yesterday
EngineeringFull-time
Key Responsibilities
- Design, build, and maintain efficient, reusable, and reliable code for websites and web applications.
- Develop responsive, user-friendly front-end interfaces using HTML5, CSS3, JavaScript, and frameworks like Bootstrap.
- Build and maintain server-side logic, integrating databases and APIs to deliver dynamic content.
- Ensure high-quality performance and security across websites, optimizing for speed and scalability.
- Collaborate with the design team to convert mockups and prototypes into functional, beautiful websites.
- Troubleshoot, debug, and upgrade systems and websites to enhance user experience.
- Perform regular updates and backups to ensure data integrity.
Requirements
- Proficiency in HTML5, CSS3, JavaScript, jQuery, and front-end frameworks like Bootstrap or React.
- Experience in programming languages such as PHP, Node.js, Python, or Ruby.
- Familiarity with back-end frameworks like Express, Django, or Ruby on Rails.
- Strong understanding of relational databases (MySQL, PostgreSQL) and/or NoSQL databases (MongoDB).
- Experience with popular content management systems like WordPress, Drupal, or Shopify.
- Familiarity with version control systems like Git for version control and collaboration.
- Understanding of web servers like Apache or Nginx and hosting environments.
- Experience creating mobile-first, responsive designs.
Preferred Skills
- Experience working with cloud platforms such as AWS or Microsoft Azure.
- SEO knowledge for optimizing websites to ensure top performance in search engines.
- Understanding of UI/UX design principles and ability to work closely with design teams.
- Familiarity with testing and debugging across multiple devices and browsers.
- Knowledge of DevOps practices.
Benefits
- Innovative Projects
- Growth Opportunities
- Collaborative Culture
- Competitive Salary
- Flexible Work Environment
Pay
Competitive compensation packages with opportunities for advancement.
Schedule
Flexible work environment with options for remote work or joining an office setting.