Location - Bangalore, IndiaAvesha is a Boston based seed funded startup focused on building a scalable platform to accelerate the performance of applications across hybrid, edge and multi-cloud by creating seamless end-to-end intelligent application overlay network.
Avesha is a Boston based seed funded startup focused on building a scalable platform to accelerate the performance of applications across hybrid, edge and multi-cloud by creating seamless end-to-end intelligent application overlay network. We are looking for a highly skilled developer who has experience with frontend/backend frameworks and cloud services.
Requirements:
Must have a Bachelor’s degree in Computer Science/Computer Engineering or equivalent, MS/M.Tech preferred
At least 5+ years of Full Stack developer experience.
At least 2+ years of experience with server side development with GoLang, Node.JS and Javascript/Typescript. Familiarity with python is a plus
At least 2+ years of experience with JavaScript framework React JS
Proficiency with fundamental frontend languages such as HTML, CSS and JavaScript/Typescript
Proficiency with AWS services like Lambda, DynamoDB, S3, etc. and should have experience with deploying and managing Serverless service environments.
Experience with Kubernetes, OpenShift, Docker and containerization.
Experience with database technologies such as MongoDB and DynamoDB.
Experience with DevOps development with exposure to DevOps tools, CI/CD pipeline and automation.
Good problem solving skills and attention to detail.
Must have excellent written and verbal communication skills.
Ability to work well with a distributed team.
Responsibilities:
Design and develop serverless backend applications.
Development using AWS services, servers and databases for functionality.
Development of services, controllers, etc. in Kubernetes environment
Ensuring cross-platform optimization for mobile phones and tablets.
Development in a DevOps environment.
Designing and developing APIs.
Identify design problems and devise elegant solutions.
Design, develop and improve front-end architecture.
Design user interactions on web pages.
Ensuring responsiveness of applications.
Working alongside graphic designers for web design features.
Ensuring cross-platform optimization for mobile phones and tablets.
Collaborate with other team members and stakeholders.
Capable of new development in a fast paced environment.