i
AgileEngine
AgileEngine - Full Stack Developer - Java/React.js (5-7 yrs)
AgileEngine
posted 4d ago
Flexible timing
Key skills for the job
Responsibilities :
- Design, develop, and maintain full-stack applications using Java, Spring Boot, TypeScript, React, and iOS.
- Develop and integrate RESTful APIs and GraphQL endpoints.
- Build and deploy applications on AWS.
- Ensure high performance, scalability, and security of applications.
- Develop and maintain server-side logic and business workflows using Java and Spring Boot.
- Design and implement database schemas and optimize database queries.
- Implement authentication and authorization mechanisms.
- Write unit and integration tests for Java applications.
- Build responsive and user-friendly web interfaces using TypeScript and React.
- Implement reusable components and services.
- Utilize React best practices for performance optimization and code maintainability.
- Implement state management using Redux, Context API, or similar libraries.
- Write unit and integration tests for React components.
- Develop and maintain native iOS applications using Swift or Objective-C.
- Implement user interfaces and features according to design specifications.
- Integrate with RESTful APIs and GraphQL endpoints.
- Ensure application performance, stability, and responsiveness.
- Publish and maintain application on the apple app store.
- Deploy and manage applications on AWS cloud services.
- Utilize AWS services such as EC2, S3, Lambda, and others.
- Implement CI/CD pipelines for automated deployments.
- Design and implement GraphQL schemas and queries.
- Develop and integrate RESTful APIs for data exchange.
- Ensure API security and performance.
- Work closely with cross-functional teams, including designers, product managers, and other developers.
- Communicate effectively in English (Upper-Intermediate level) with team members and stakeholders. -
- Participate in code reviews and provide constructive feedback.
- Work in APAC time zones.
Must-Have Skills and Experience :
- 4+ years of experience in software development.
- Proven expertise in full-stack development.
- Strong proficiency in Java and Spring Boot.
- Strong proficiency in TypeScript and React.
- Experience with AWS cloud services.
- Proficient in iOS development.
- Experience with GraphQL and REST API development.
- Upper-Intermediate English skills (written and spoken).
- Ability to work in APAC time zones.
- Nice-to-Have Skills and Experience:
- Experience with RabbitMQ, SQS, and Kafka.
- Familiarity with GitLab, Gradle, Terraform, and Kubernetes.
- Understanding of MySQL, Datadog monitoring, and MongoDB.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Full Stack Developer roles with real interview advice
The best part of working for AE is the opportunity to collaborate with a remote team. This allows me to share ideas with people from different parts of the world, making it a truly culture-driven company. It feels great to work with such a diverse group of teammates.
Until now, I haven't found anything worth sharing, but I will let you know if I do in the future.
6-10 Yrs
Kolkata, Mumbai, New Delhi +4 more
6-10 Yrs
Kolkata, Mumbai, New Delhi +4 more
4-6 Yrs