Company Overview:
Join our innovative startup gohawk.io as we embark on a transformative journey to revolutionize the pipeline generation process for SaaS account executives. Leveraging cutting-edge SaaS applications and AI-driven insights, we aim to empower sales professionals to achieve unprecedented efficiency and effectiveness in their roles.
Role Summary:
As a Backend Developer, you will be responsible for server-side web application logic and integration of the front-end part. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. As an integral addition to our team, you will have the unique opportunity to join at the ground level, working directly alongside our two co-founders. Your technical expertise will be invaluable as we encourage you to challenge and enhance our established product vision, driving our innovation forward.
Key Responsibilities:
- Develop and maintain server-side logic using Node.js or Python, and frameworks such as Express.js or Django/Flask.
- Design and implementation of low-latency, high-availability, and performant applications. Implementation of security and data protection measures.
- Integration of data storage solutions, experience with databases such as MongoDB or PostgreSQL.
- Integration of user-facing elements developed by front-end developers with server-side logic. Collaborate with other team members and stakeholders.
Qualifications:
- Bachelor’s degree in Computer Science or related field.
- At least 5 years of experience in backend development.
- Strong experience with Node.js or Python, and frameworks such as Express.js or Django/Flask. Experience with databases such as MongoDB or PostgreSQL.
- Familiarity with AI integration and working with AI services like OpenAI.
- Knowledge of cloud-based infrastructure, containerization, and CI/CD pipelines.
- Strong understanding of security best practices.
Preferred Skills:
- Experience in a startup environment and comfortable with a bootstrapping mentality. Ability to work -independently and in a fast-paced environment.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.