Avatar for AgEye Technologies

An intelligent horticulture platform that uses AIoT to improve indoor farming.

API Software Application Developer

₹4L – ₹11L • 0.15% – 0.75%
Apply now
Job: Senior API Engineer - Serverless, GraphQL, Node/Python, C#

Department: Engineering

Position Type: Full-time – Permanent

Location: Bangalore, Karnataka (IN)


Description:

Are you an experienced API developer looking to make a global impact while also working with bleeding edge technology? Are you passionate to build complex, highly scalable, enterprise-grade applications in an exciting startup environment? AgEye Technologies is looking for an API engineer that has experience with GraphQL and RESTful to help create the next generation of agriculture and life science technologies.

Responsibilities:

• Build REST and GraphQL APIs using Node, .NET or Python
• Collaborate with front end devs to deliver full-stack experience
• Use continuous delivery to ship many iterations per week
• Experience with AWS Lambda, Docker, Terraform, React, Redux, Angular, Vue
• Architect scalable, robust and cost-effective solutions in a cloud environment.
• Help define and maintain principles, guidelines, reference architectures, standards, roadmaps, and patterns especially as they pertain to custom application development.
• Have a research mind-set to investigate complex technical challenges and help us grow intellectual property assets.
• Motivate the larger team by being abreast with latest technological trends and demonstrating superior leadership skills.

Core Requirements:

• 4 or more years of extensive full-stack experience (MEAN or similar) and application design patterns
• At least 3 years of hands on experience with GraphQL, Vue.js, or React
• At least 3 years experience using node.js or C# (.Net MVC)
• Working experience with serverless architecture / AWS Lambda
• At least 3 years experience designing and building RESTful services.
• Strong experience developing web applications and understanding of new web technologies
• Experience building highly-available applications
• Experience building/hosting production applications on any major cloud provider
• Working knowledge of web service infrastructure such as DNS, load balancers, reverse proxies, CDNs, application Servers, and databases
• Experience writing SQL queries
• Basic understanding of networking concepts
• Experience using AUTH technologies such as OAuth2, LDAP/SAML a plus
• Strong experience with Git
• Experience setting up CI/CD for new applications and development workflows
• Experience writing unit and functional tests

More jobs at AgEye Technologies

View all jobs

Database Developer

Apply now

Hybrid Application Developer

Apply now

Lead Full-Stack Technical Architect

Apply now

AIoT Embedded Systems Engineer

Apply now

Data Scientist / Computer Vision Engineer

Apply now