Web Application Developer

Roughing It Day Camp
Lafayette, CA Full Time
POSTED ON 5/16/2024

The Web Application Developer is responsible for designing, coding, and modifying websites and web applications, from layout to function, according to approved specifications. The applicant should have experience with PHP, JavaScript, MySQL, Linux, and Windows. The ideal candidate will have a good understanding of web development principles, database architecture, and experience developing applications and managing projects of at least intermediate complexity. While a proficient level of experience in all areas is preferred, candidates will be able to learn new skills and build experience relevant to the projects and tasks assigned to them.

Primary Responsibilities:

  • Collaborate with co-workers and manager to develop functional and engaging web applications that meet the 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

Additional Responsibilities

IT Support

  • Manage Roughing It WordPress website
  • Maximize SEO for Roughing It website using “white hat” techniques
  • Assist staff members with computer applications
  • Organize computer files and systems
  • Conduct routine data backups of computers and server
  • Install computer software programs
  • Become proficient at new computer programs
  • Instruct staff in learning new computer applications
  • Clean up company databases
  • Maintain computer networks (routers, switches, cabling)
  • Any other computer-oriented duties as assigned by camp owners/directors

General Office Support

  • Serves as camp receptionist and the friendly routing of all telephone communication
  • Customer service: servicing camper families and prospective customers including daily communication (phone and email)
  • Answer questions on customer accounts and assists families registering for camp.
  • Scan, upload and organize files, and online record management
  • General office upkeep: supply ordering, organization and upkeep of facilities
  • Represents Roughing It at Open Houses and Community events.
  • Assist sales, marketing, personnel, and other areas of the camp organization as needed.

Benefits of working at Roughing It

  • Flexible schedule. Set up a weekly work schedule during the school year that lets you fit in other commitments.
  • Hybrid work. Work virtually and in-person at our Lafayette camp office during the school year. The position is fully in-person during the summer season.
  • Paid training. Learn on the job and build your skillset with current business and marketing methods.
  • Convenient location. Located in downtown Lafayette, with easy access from the freeway.
  • Regular promotion schedule. Salary increases based on number of hours worked and mastery of job skills.

About Roughing It Day Camp

Roughing It Day Camp is dedicated to helping kids grow through exciting activities, unplugging in the outdoors, and learning life skills that will prepare them to take on the world! Be a part of our year-round team that makes it all possible.

Job Types: Part-time, Permanent

Pay: From $17.00 per hour

Expected hours: 10 – 20 per week

Benefits:

  • Dental insurance
  • Health insurance
  • Paid time off

Schedule:

  • Day shift
  • Monday to Friday

Ability to Relocate:

  • Lafayette, CA 94549: Relocate before starting work (Required)

Work Location: Hybrid remote in Lafayette, CA 94549

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs that are on the Web Application Developer career path.

Click the checkbox next to the jobs that you are interested in.

Income Estimation: 
$81,621 - $110,337
Income Estimation: 
$102,494 - $132,807
Income Estimation: 
$81,621 - $110,337
Income Estimation: 
$102,494 - $132,807
Income Estimation: 
$102,494 - $132,807
Income Estimation: 
$117,877 - $154,817

Sign up to receive alerts about other jobs with skills like those required for the Web Application Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $89,378 - $119,179
    • Income Estimation: $90,046 - $116,334
  • Computer Maintenance Skill

    • Income Estimation: $54,856 - $68,813
    • Income Estimation: $61,958 - $80,485
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Web Application Developer jobs in the Lafayette, CA area that may be a better fit.

Web Developer

DataAnnotation, Oakland, CA

Web Developer(.Net)

Triune Infomatics Inc, Oakland, CA