Company Description
If you are a hands-on developer and leader with a strong sense of ambition, eager to make a meaningful impact and advance quickly into a leadership role, we encourage you to continue reading. We are looking for someone who is not only willing to take a proactive, hands-on approach but also capable of driving results rapidly, working diligently, and embracing a balanced, dynamic work environment.
Falkondata specializes in cloud solutions that connect siloed healthcare systems, streamline workflows, and enhance patient care by accelerating healthcare transformation. We are experts at integrating a wide range of healthcare applications, including EHRs, EMRs, PM systems, LIMS, CRM platforms, and data standards like HL7 FHIR and messaging.
Falklondata recently introduced SimpleChime which is an All-in-one healthcare CRM platform, designed to boost efficiency, increase revenue, and improve patient satisfaction. Please visit our website for more information and review product information. www.simplechime.com and www.falkondata.com to review products that are being offered.
Introduction:
AWS cloud technologies
Responsibilities:
Front-End Development
:
- Develop and maintain dynamic, responsive, and user-friendly web applications using
React
and Redux
(or other state management tools). - Ensure seamless integration with back-end services hosted on AWS.
- Utilize
AWS Amplify
for streamlined front-end hosting and authentication. - Optimize front-end performance to work efficiently across all devices and browsers, leveraging
AWS CloudFront
for CDN delivery. Back-End Development with AWS Integration
:
- Develop RESTful APIs and serverless back-end applications using
Node.js
, deployed on AWS Lambda
for scalability and cost-efficiency. - Utilize
Amazon API Gateway
to expose APIs securely. - Design, implement, and optimize cloud-based storage solutions using
Amazon S3
for file storage and Amazon RDS
or Amazon DynamoDB
for database management. - Leverage
AWS Elastic Beanstalk
or AWS Fargate
for containerized application deployment. - Utilize
AWS SQS
and SNS
for messaging and event-driven architectures. Cloud Infrastructure & DevOps
:
- Collaborate with DevOps teams to create CI/CD pipelines using
AWS CodePipeline
, AWS CodeBuild
, and AWS CodeDeploy
to automate deployments. - Integrate
AWS CloudFormation
or AWS CDK
(Cloud Development Kit) to define and manage cloud infrastructure as code. - Manage application scaling, load balancing, and auto-scaling using
AWS EC2
, Elastic Load Balancing (ELB)
, and Auto Scaling Groups
. - Monitor application health and performance using
AWS CloudWatch
for real-time log analysis and metrics. Security & Compliance
:
- Implement security best practices for both the front-end and back-end in AWS, including configuring
AWS IAM
roles and policies. - Utilize
AWS Cognito
for user authentication and authorization, ensuring secure access control for both internal and external users. - Follow best practices for data encryption at rest (using
AWS KMS
) and in transit (SSL/TLS), ensuring application security and compliance. - Ensure disaster recovery planning and high availability using
AWS Route 53
and AWS Backup
. Collaboration & Communication
:
- Work closely with UX/UI designers, product managers, and other developers to create innovative features and solutions.
- Participate in code reviews, providing constructive feedback on cloud integration, performance, and scalability.
- Maintain clear documentation for AWS services, infrastructure, and application deployments.
Testing & Quality Assurance
:
- Write and maintain unit, integration, and end-to-end tests using frameworks like
Jest
, Mocha
, and AWS Device Farm
for testing mobile devices. - Continuously monitor performance and optimize both front-end and back-end components to ensure low-latency and high availability.
Required Skills:
React
: Expertise in React.js with a focus on hooks, state management (e.g., Redux), and modern JS features (ES6+).Node.js
: Proficiency in developing server-side applications using Node.js and experience with serverless architectures via AWS Lambda.AWS Cloud Services
: Hands-on experience with key AWS services, such as:AWS Lambda
, Amazon API Gateway
, AWS S3
, Amazon RDS
, DynamoDB
, AWS EC2
, AWS CloudFormation
, AWS Cognito
, AWS CloudWatch
, and AWS Amplify
.Database
: Experience with relational (e.g., Amazon RDS
) and NoSQL (e.g., DynamoDB
) databases.CI/CD
: Familiarity with building and managing CI/CD pipelines in AWS using CodePipeline
, CodeBuild
, and CodeDeploy
.Version Control
: Proficiency in Git for version control and collaboration.
Preferred Skills:
Serverless Architecture
: In-depth knowledge of AWS Lambda
, Amazon API Gateway
, and EventBridge
for building serverless applications.Containers
: Familiarity with container orchestration platforms like AWS ECS
or EKS
(Elastic Kubernetes Service).Cloud Security
: Strong understanding of AWS IAM
, AWS KMS
, and best practices for securing cloud-based applications.Infrastructure as Code
: Experience using AWS CloudFormation
, AWS CDK
, or Terraform
for managing infrastructure.Monitoring & Logging
: Expertise in using AWS CloudWatch
and AWS X-Ray
for application performance monitoring and distributed tracing.TypeScript
: Experience with TypeScript
for type safety in front-end and back-end code.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
- 3+ years of experience as a Full Stack Developer with expertise in React and
AWS
. - Proven experience building, deploying, and maintaining applications on
AWS
cloud infrastructure. - Strong problem-solving abilities and ability to design scalable, cloud-native applications.
What We Offer:
- Competitive salary and benefits package and equity
- Opportunities for growth and career advancement within a cloud-first organization.
- Flexible work hours, with remote working options.
- A collaborative and innovative work environment that values continuous learning.