We are seeking a talented Full Stack Developer to join our team at Moback. As an AWS Engineer, you will play a crucial role in designing, developing, and implementing scalable and high-performance applications using a variety of technologies. You will work closely with cross-functional teams to deliver solutions that meet our client's needs and exceed their expectations
Bachelor's degree in Computer Science, Engineering, or related field.
Proven experience in developing cloud-based applications using AWS PAAS services.
Proficiency in Node.js and ReactJS for frontend and backend development.
Experience working in Agile environments is preferred.
Familiarity with UI frameworks like ReactJS and cloud networking concepts (VPC).
Hands-on experience with Docker and Kubernetes services on Azure or AWS.
Knowledge of Kafka for real-time data processing.
Familiarity with Elasticsearch (Optional) and Terraform (Good to have).
Experience setting up CI/CD pipelines using GitLab.
Familiarity with JFrog Artifactory for artifact management.
Ability to work with open-source tools such as KeyCloak and Grafana.
Understanding of databases and their role in application development.
AWS certifications (e.g., AWS Certified Developer) are advantageous.
Job Responsibilities
Design, develop, and deploy cloud-based applications on AWS PAAS using Node.js and ReactJS.
Collaborate with frontend and backend developers to create seamless user experiences.
Work in an Agile environment, participating in sprint planning, daily stand-ups, and sprint reviews.
Utilize UI frameworks like ReactJS to build responsive and user-friendly interfaces.
Implement and manage cloud networking solutions, including Virtual Private Cloud (VPC) configurations.
Containerize applications using Docker and orchestrate them using Kubernetes services on Azure or AWS.
Integrate Kafka for real-time data processing and stream processing.
Configure and manage Elasticsearch for indexing and searching data efficiently (Optional).
Utilize Terraform for infrastructure as code and automation (Good to have).
Implement CI/CD pipelines using GitLab for continuous integration and deployment.
Manage artifacts and dependencies using JFrog Artifactory.
Work with open-source tools such as KeyCloak and Grafana for authentication and monitoring.
Demonstrate a basic understanding of databases and their role in application development.
Adhere to code standards, implement automation where applicable, and apply design patterns for scalability and maintainability.
Location
Remote, India
About Company
We are an augmented reality / virtual reality technology company. That means we use AR/VR to solve problems for clients and create new products that help companies innovate.
We’ve been in business since 2011 building all kinds of apps, games, websites, and enterprise software. When AR/VR technologies became viable for mass adoption in 2015, we took it on ourselves to help the spread of this exciting technology.