PHP Developer
Bear Claw
Northbrook, IL, United States
Full-time
This is an exciting opportunity to join a technology start-up from the ground floor. Bear Claw is a complete ATS and CRM system that merges traditional applicant tracking technology with innovative passive candidate headhunting.
We’re seeking a Back End Developer to join our growing team and be part of an established engineering team that is growing rapidly.
Summary :
Be a master endpoint generator! The primary responsibilities of this position are to create, modify, and manage endpoints.
This is an essential function so that current developers can focus on coding and deployment while the endpoint developer owns and manages all the endpoints.
Responsibilities :
- Maintain, modify, and create API endpoints, including defining routes, request and response structures, and authentication mechanisms.
- Data Management : Handle data storage and retrieval, including managing databases, data models, and data validation to ensure data consistency and integrity.
- Performance Optimization : Optimize backend code and database queries to enhance the speed and efficiency of API endpoints.
- Version Control : Manage API versioning to support backward compatibility while making updates and improvements to endpoints.
- Error Handling : Develop robust error handling and logging mechanisms to provide meaningful error messages and facilitate debugging.
- Monitoring and Logging : Set up monitoring tools and log aggregation services to track API usage, diagnose issues, and identify performance bottlenecks.
- Documentation : Create and maintain thorough documentation for API endpoints, including usage examples, data formats, and authentication methods to assist developers and consumers.
Requirements :
- 1 - 4 + years of full stack software development experience using PHP.
- BS in Computer Science or relevant field.
- A solid understanding of backend technologies, including server-side programming languages (e.g., Python, Node.js, Java), databases, and server frameworks, is essential for managing and creating API endpoints.
- Experience with PHP, Javascript, Git, MySQL, Node, Apache, Docker, AWS, and other technologies and languages.
- The ability to troubleshoot issues, identify bottlenecks, and optimize API performance is vital. Experienced backend engineers should be skilled at error handling, debugging, and effectively diagnosing and resolving issues within API endpoints
- Strong background building authenticated APIs.
- Ability to accurately estimate project scope and tasks.
- Self-starter capable of taking on tasks without explicit direction
Perks :
- Competitive base salary and comprehensive benefits package, including healthcare, vision, dental, and a 401(k).
- Work closely with like-minded industry professionals dedicated to innovation and success.
- Strong company culture of high performance and quality customer care.
- Multiple career advancement paths : ability to develop niche skills and move into management.
30+ days ago