Web Application Developer

$35,360 - $35,360/Yr

Roughing It Day Camp - Lafayette, CA

posted 11 days ago

Part-time - Entry Level
Remote - Lafayette, CA
Amusement, Gambling, and Recreation Industries

About the position

The Web Application Developer at Roughing It Day Camp is responsible for designing, coding, and modifying websites and web applications according to approved specifications. This role involves collaborating with team members to create functional and engaging web applications, optimizing websites for performance, and providing IT support. The ideal candidate will have a solid understanding of web development principles and experience with various programming languages and technologies.

Responsibilities

  • Collaborate with co-workers and manager to develop functional and engaging web applications that meet project requirements.
  • Write well-designed, testable, and efficient code using best practices in web development.
  • Develop and maintain website layout and user interfaces using PHP, HTML, CSS, JavaScript, and other web technologies.
  • Integrate data from various back-end services and databases as needed.
  • Create and maintain software documentation, ensuring that the codebase remains easy to understand and maintain.
  • Optimize websites for maximum speed, scalability, and performance.
  • Troubleshoot and resolve web development issues in a timely manner.
  • Stay current with emerging web technologies, trends, and best practices, applying them to the job as needed.
  • Participate in code reviews and provide constructive feedback to ensure high-quality code standards.
  • Assist with the testing and deployment of new features and updates.
  • Manage Roughing It WordPress website and maximize SEO using white hat techniques.
  • Assist/Instruct staff members with computer applications and organize computer files and systems.
  • Conduct routine data backups of computers and server and install computer software programs.
  • Maintain computer networks and perform any other computer-oriented duties as assigned by camp owners/directors.
  • Assist with customer service and daily communication (phone & email).
  • Scan, upload, and organize files, and manage online records.

Requirements

  • Proven experience as a web application developer with a strong portfolio of previous work.
  • Proficiency with programming in PHP, Python, or JavaScript/Typescript in the backend.
  • Proficiency in HTML, CSS, and JavaScript in the browser.
  • Proficiency with relational databases, specifically MySQL/MariaSQL or PostgreSQL.
  • Proficiency with GIT version control system.
  • Proficiency with Linux, specifically Ubuntu, and using a console environment.
  • A keen eye for design and detail, with the ability to translate design mockups specifications to functional applications and feature sets.

Nice-to-haves

  • Experience with WordPress development.
  • Familiarity with SEO best practices.
  • Knowledge of additional programming languages or frameworks.

Benefits

  • Flexible schedule allowing for a work-life balance.
  • Hybrid work environment with both virtual and in-person options.
  • Paid training to enhance skills and knowledge.
  • Convenient location in downtown Lafayette with easy freeway access.
  • Regular promotion schedule with salary increases based on hours worked and skill mastery.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service