Start Date
Immediate
Expiry Date
23 Jan, 25
Salary
0.0
Posted On
24 Oct, 24
Experience
0 year(s) or above
Remote Job
No
Telecommute
No
Sponsor Visa
No
Skills
Training Programs, Scalability, Information Technology, React.Js, Cypress, Balance, Version Control, Javascript, Athena, Typescript, Postgresql, Collaboration, Git, Computer Science, Databases, Soft Skills
Industry
Information Technology/IT
We are looking for a highly skilled Full Stack Engineer to join our team. In this role at Flow Analytics by AGC, you will be responsible for the development and maintenance of both serverless backend services and frontend applications. The ideal candidate will have experience with a variety of AWS services and strong proficiency in React, ensuring seamless integration between backend cloud services and the user interface. You will work closely with our product and engineering teams to deliver high-quality software solutions that meet our clients’ needs.
REQUIRED SKILLS
o Proven experience as a Full-Stack Developer or similar role.
o Proficiency in AWS services such as S3, Athena, Lambda, API Gateway, Cognito, Greengrass, and more.
o Strong experience with JavaScript, TypeScript, and React.js.
o Familiarity with modern front-end tools & libraries, such as React, MUI, Webpack…
o Hands-on experience with RESTful and GraphQL APIs.
o Strong understanding of AWS security best practices and services.
o Experience with version control (Git) and modern CI/CD practices.
PREFERRED SKILLS
o Familiarity with AWS IoT and edge computing solutions.
o Experience with databases such as DynamoDB, RDS, or PostgreSQL.
o Knowledge of Babylon.js is a plus.
o Familiarity with testing frameworks (Jest, Cypress) for frontend testing.
o Familiarity with Agile development methodologies.
SOFT SKILLS
o Strong problem-solving abilities with a focus on performance and scalability.
o Excellent communication and teamwork skills.
o Ability to manage time effectively in a fast-paced environment.
o A passion for learning new technologies and best practices.
EDUCATION & EXPERIENCE
We offer:
We promote work-life balance through flexible work arrangements, telecommuting options, and supportive policies that enable our employees to achieve balance between their professional and personal lives, recognizing the diverse needs of our team members.
Joining our team means becoming part of a dynamic and inclusive work environment that values diversity, equity, and inclusion. We prioritize collaboration, innovation, and mutual respect, fostering a culture where every voice is heard and valued.
We aim to demonstrate our dedication to providing a supportive, rewarding, and inclusive work environment where every individual has the opportunity to thrive and contribute to our collective success