What are the responsibilities and job description for the Developer (Temporary, Full-time) position at Geocaching HQ?
About Geocaching HQ
We are the global headquarters for the game of geocaching. Our mission is to inspire outdoor adventure, exploration, and community. Our products empower a worldwide community of geocachers to make every location an adventure and everyone an explorer.
At Geocaching HQ, we strive to be the best place our employees have ever worked. We foster a workplace rooted in compassion and candor, and we invite you to join us!
Position overview
We're seeking a Developer (Temporary, full-time) to join our API team to help support our pen testing project and other miscellaneous tasks. You'll collaborate closely with engineers to develop scalable and sustainable API solutions. The ideal candidate will have a deep understanding of development processes and be familiar with the technical requirements related to APIs. This is a temporary full-time position with an expected duration of approximately two months, subject to change depending on business needs.
What you'll do
- Collaborate with cross-functional teams to understandAPI requirements and specifications.
- Troubleshoot and debug API issues, providing timely resolutions.
- Other tasks as assigned.
Requirements
- 3 years working with recent Microsoft technologies such as .NET and C#
- Expertise with ASP.NET, MVC, REST, Web API and scalable service oriented architectures
- Have an understanding of and capability to write HTML, CSS, and JavaScript
- Experience with RESTful API design principles
- Understanding of database technologies such as SQL & Entity Framework, and integration with APIs
- Familiarity with version control systems, particularly Git
- Understanding how to identify and mitigate web & API security vulnerabilities such as XSS, IDOR, CSRF
- Knowledge of authentication and authorization protocols
- Excellent communication skills and ability to work collaboratively with teams
Behaviors
- Exemplify our company values: authenticity, effectiveness, passion, inclusivity
- Demonstrate collaborative communication and negotiation skills
- High level of emotional intelligence and interpersonal skills
- Ability to discern appropriate judgment and discretion
- Possess a growth mindset with a desire to learn, develop, and share skills
- Graciously give and receive feedback
- Effectively plan, organize, and prioritize workload
Physical demands and work environment
This job description should not be construed to imply that these requirements are the only duties, responsibilities, and qualifications for this job. Incumbents may be required to follow any additional related instructions, acquire related job skills and perform other related work as required.
Compensation and benefits
We carefully consider a wide range of factors, including your experience and internal equity, when determining individual pay. Due to the temporary nature of this position, the FLSA classification is non-exempt. The range for this temporary role is $44.62 to $69.60 per hour, with an expected starting rate of $44.62 to $52.11 per hour.
Statement of inclusivity
Geocaching HQ works actively and intentionally to build a diverse, equitable, and inclusive company and worldwide community. We encourage everyone to apply and welcome applicants who are historically underrepresented in the technology and outdoor industries.
Salary : $45 - $70