Api Developer

Api Developer
Company:

Rbc Technology Solutions Llc


Details of the offer

Job Title: API Developer
Location: San Jose, CA
Job Overview:
We are seeking a skilled API Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining APIs that support our various applications and services. The API Developer will collaborate with cross-functional teams to understand requirements, develop solutions, and ensure seamless integration of new features.
Key Responsibilities:
API Design and Development:
Design and implement APIs to support new and existing applications. Develop RESTful and/or GraphQL APIs following industry best practices. Integration:
Integrate APIs with front-end applications, third-party services, and databases. Ensure APIs are secure, efficient, and scalable. Collaboration:
Work closely with front-end and back-end developers to ensure seamless integration. Collaborate with product managers, UX/UI designers, and other stakeholders to gather requirements and deliver solutions. Testing and Debugging:
Write unit and integration tests to ensure code quality and reliability. Debug and resolve issues related to API performance and functionality. Documentation:
Create and maintain comprehensive documentation for API endpoints and integration processes. Provide technical support and guidance to internal teams and external partners. Maintenance and Improvement:
Monitor and optimize API performance. Stay updated with the latest industry trends and technologies to continuously improve our API solutions. Qualifications:
Education:
Bachelor's degree in Computer Science, Information Technology, or a related field. Experience:
Proven experience as an API Developer or in a similar role. Experience with RESTful and/or GraphQL API design and implementation. Technical Skills:
Proficiency in programming languages such as JavaScript, Python, Java, or similar. Experience with API frameworks and tools (e.g., Swagger, Postman). Familiarity with database technologies (SQL and NoSQL). Understanding of authentication and authorization mechanisms (OAuth, JWT, etc.). Soft Skills:
Strong problem-solving skills and attention to detail. Excellent communication and teamwork abilities. Ability to work in a fast-paced, dynamic environment. Preferred Qualifications:
Experience with cloud services (AWS, Azure, Google Cloud). Familiarity with CI/CD pipelines and DevOps practices. Knowledge of microservices architecture. Benefits:
Competitive salary and performance bonuses. Comprehensive health, dental, and vision insurance. Flexible work hours and remote work options. Professional development opportunities. Generous paid time off and holidays.


Source: Grabsjobs_Co

Requirements

Api Developer
Company:

Rbc Technology Solutions Llc


Software Developer Applications

Job Description Job Description Overview Criterion Management Services, is seeking a qualified candidates to serve as Full Stack Web Developers with Contin...


From Criterion Management Services, Llc - California

Published 21 days ago

Application Support Engineer 3

Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Application Support Engineer supporting large applications such as ...


From Stater Bros. Markets, Inc. - California

Published 21 days ago

Data Engineer

About Nimble Nimble is a robotics and AI startup founded from the AI labs at Stanford and Carnegie Mellon. We're pioneering the way robots learn to grasp an...


From Nimble Robotics - California

Published 21 days ago

Platform Engineer

About Us: Fieldguide is establishing a new state of trust for global commerce and capital markets through automating and streamlining the work of assurance ...


From Fieldguide.Ai - California

Published 21 days ago

Built at: 2024-06-17T18:11:20.255Z