We are looking for a Back End Developer with a passion for building modern web applications and a strong interest in AI-driven development. You will work on Hibu's product platform, contributing to web-based software focusing on back-end tiers. This role involves designing, developing, testing, and maintaining applications, with opportunities to apply AI coding, prompt engineering, and integration of AI-assisted tools. Familiarity with tools like Devin is a plus.
Primary Responsibilities:- Design, develop. test, and deploy responsive web applications
- Collaborate with team members to integrate AI-driven features
- Write clean, secure, and maintainable code
- Troubleshoot and resolve issues across application tiers
- Stay current with emerging technologies and AI development practices
Competencies and Critical Skills:- Experience with Devin or similar AI-assisted coding tools
- Knowledge of microservices best practices
- Familiarity with Infrastructure as Code, preferably CDK
- Familiarity with CI/CD practices using CircleCI and LaunchDarkly flagging (or equivalent)
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Strong communication and problem-solving skills
Experience and Requirements:- 2-4 years of web development experience (or strong project/internship experience)
- Hands-on experience or strong interest in AI development, including:
- AI coding and prompt engineering
- Working with AI-assisted development tools (e.g., Devin)
- Understanding how to integrate AI features into applications
- Experience with back-end technologies: Node.js, Next.js, Typescript
- Basic knowledge of databases: Relational (Postgres) and/or NoSQL (MongoDB)
- Experience creating and consuming RESTful APIs
- Understanding or hands-on experience with microservices architecture
- Exposure to AWS services, such as:
- API Gateway (for managing APIs)
- Lambda (serverless functions)
- SQS/SNS (messaging and notifications)
- CloudWatch (monitoring and logging)
- CloudFormation (infrastructure as code)
- S3 (object storage)
- Understanding of object-oriented programming principles
- Familiarity with version control (Git)
- Ability to work collaboratively in Agile teams focusing on team success
IND10
#LI-CK1
#LI-HYBRID