👨🏻‍💻 postech.work

Fullstack Developer (React JS + Node JS+ AWS)

Perficient Latin America • 🌐 In Person

In Person Posted 1 week, 1 day ago

Job Description

Why is Perficient the best option?

Perficient is a leading global digital consultancy and has a presence around the globe transforming and connecting the most prominent brands with their customers. At Perficient, we seek to grow alongside professionals promoting agile cultures and values as we challenge, champion, and celebrate our people for us to build a great future together.

We are seeking for a fullstack developer that can developed at React and Node JS, with strong skills at AWS

Required:

Minimum of 5 years of experience in programming with: JavaScript/TypeScript, React JS.

At least 5 years of professional experience in designing, developing, and executing enterprise software solutions.

Understanding of Web and API development and implementation concepts.

Nice to have:

Experience with GenAI services like AWS Bedrock. Custom build for accuracy (AI score) Bert/ Rouge score. Langchain.

Strong foundation in Computer Science with a focus on object-oriented principles, algorithms, problem-solving, and complexity analysis.

Python Experience

Elastic (bedrock)/ MongoDB experience

Practical experience with Cloud methodologies (IaaS, PaaS, SaaS), automation, and orchestration.

Experience with AWS services such as Lambda, API Gateway, S3, DynamoDB, RDS, KMS, Kinesis, Route 53, IAM, CodeBuild, CodePipeline, etc.

Proficiency with cloud automation tools (AWS CloudFormation, AWS CDK, Terraform, etc.).

Experience in implementing high-performance, high-availability, reliable, and secure applications.

Experience with serverless and container technologies.

Familiarity with Test Driven Development (TDD) and agile methodologies.

Responsibilities:

Serve in a highly effective, driven team to build towards deadlines and a solid GenAI platform solution.

Serve as a full-stack engineer across various components, from frontend to backend.

Design and develop advanced software applications and troubleshoot application issues.

Enhance team capabilities in manual testing, test automation, and continuous integration/deployment pipelines.

Commit to best practices in software development and continuous improvement of code quality.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.