Rochester, Minnesota
|Remote
|Contract
|Job ID 67823|Posted Aug 21, 2024Position Overview:
We are seeking a skilled Fullstack Developer to join our team. The ideal candidate will have expertise in building API’s using NodeJS and JavaScript. As part of our development team, you will be responsible for designing, developing, and maintaining high-quality Content APIs to support our web and mobile applications.
Responsibilities:
- Design, develop, and maintain API’s using NodeJS
- Collaborate with cross-functional teams to gather and understand requirements for API development.
- Implement best practices for API security, performance, and scalability.
- Write clean, well-documented, and testable code.
- Conduct code reviews to ensure code quality and adherence to coding standards.
- Troubleshoot and debug API issues in a timely manner.
- Stay up-to-date with the latest trends and technologies in API development
- Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
Requirements:
- Experience building API’s using NodeJS.
- Fullstack development experience in .NET or Java
- Solid understanding of object-oriented programming and design patterns.
- Experience with Google Cloud technologies such as Cloud Storage and Cloud Run
- Knowledge of version control systems (e.g., Git).
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
Horizontal is proud to be an Equal Opportunity and Affirmative Action Employer. We seek to provide employment opportunities to talented, qualified candidates regardless of race, color, sex/gender including gender identity and/or expression, national origin, religion, sexual orientation, disability, marital status, citizen status, veteran status, or any other protected classification under federal, state or local law.
In addition, Horizontal will provide reasonable accommodations for qualified individuals with disabilities. If you need to request a reasonable accommodation in order to complete the application or interview process, please contact us.
All applicants applying must be legally authorized to work in the country of employment.