About the job
About Us
At EarthCam, we are pioneers in webcam technology, empowering construction teams with real-time insights into their project sites from anywhere in the world. Our innovative solutions enhance project monitoring, documentation, promotion, and job site security, making us a trusted partner for construction projects globally.
Since the inception of the first construction webcam in 1996, we have played a pivotal role in iconic projects like One World Trade Center, SoFi Stadium, and the Panama Canal Expansion. Our platform offers live video feeds, time-lapse recordings, progress tracking, and security features, all supported by cutting-edge AI tools that transform visual data into actionable insights for informed decision-making.
We pride ourselves on fostering a collaborative work culture, where our in-house development team works closely across departments to create effective solutions for real-world challenges.
Position Overview
EarthCam is looking for an enthusiastic and inquisitive Junior Backend Developer to join our dedicated development team. This role involves the development and maintenance of backend services and APIs that power our web applications, predominantly utilizing PHP (Laravel), while ensuring efficient data flow between systems.
The ideal candidate is someone who is keen to learn, enjoys tackling challenges, and is committed to producing clean, maintainable code in collaboration with engineers, product managers, and UX designers.
Key Responsibilities
- Develop and enhance backend functionalities using PHP (Laravel) to meet product and business requirements
- Create and maintain RESTful APIs for internal and customer-facing applications
- Design database schemas, write efficient queries, and optimize performance, primarily using MySQL
- Implement best practices for data validation, authentication, authorization, and secure data handling
- Produce clean, testable code and assist in debugging, bug resolution, and production support
- Collaborate with front-end developers to integrate APIs and ensure seamless end-to-end performance
- Engage in code reviews and adhere to established development standards and practices
- Document backend endpoints, workflows, and technical decisions as necessary
- Keep abreast of backend development best practices and advancements in Laravel/PHP
Who You Are
- Driven and eager to expand your knowledge in backend and system design
- Comfortable collaborating in a team setting and asking insightful questions
- Creative and efficient in problem-solving
- Detail-oriented with a strong emphasis on reliability, security, and maintainability
- Able to convey updates, challenges, and solutions clearly
