Senior Fullstack Engineer FE Focus

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in Computer Science, Data Science, Engineering, or a related field., Intermediate proficiency in AWS cloud services, particularly AWS CDK and CloudFormation., Strong proficiency in ReactJS and TypeScript, with experience in Material-UI for user interface development., Intermediate knowledge of .NET 6 and C# for API design and implementation..

Key responsibilities:

  • Design and manage complex cloud infrastructure on AWS using AWS CDK and CloudFormation.
  • Develop and maintain scalable and secure APIs, emphasizing serverless architectures with AWS Lambda.
  • Collaborate with cross-functional teams to ensure seamless integration of systems and data pipelines.
  • Conduct code reviews and mentor junior developers to enhance team capabilities.

Lean Tech logo
Lean Tech Information Technology & Services SME https://www.leangroup.com/
501 - 1000 Employees
See all jobs

Job description

Description

Company Overview

At Lean Tech, we are committed to crafting innovative web applications powered by the robust capabilities of AWS. Our mission is to seamlessly integrate advanced solutions to enhance user experiences while upholding our core values of innovation, collaboration, and excellence. As a prominent leader in the cloud technology space, Lean Tech distinguishes itself through its proficient use of AWS services, leveraging tools like AWS CDK and CloudFormation for efficient infrastructure management. Our dynamic team constantly explores the frontiers of technology, utilizing ReactJS, Material-UI, .NET, and PostgreSQL to deliver cutting-edge solutions. Strategically located, we maintain a global presence that empowers us to address complex cloud engineering challenges, maintaining our status at the forefront of the industry.
 
Position Overview

This senior-level position is primarily focused on designing, implementing, and managing sophisticated cloud infrastructure and applications using AWS. The role is crucial in developing cutting-edge web applications by leveraging advanced full- stack development skills in ReactJS, TypeScript, and Material-UI, alongside .NET 6 for integrations. As a key member of the team, you will collaborate with cross- functional teams to ensure seamless system and data integration, enhancing the overall application performance and security within Lean Tech. You will be tasked with implementing cloud infrastructure using AWS CDK and CloudFormation, maintaining scalable APIs, and applying best security practices. Additionally, the role involves leading code reviews and mentoring junior developers, which aligns with our commitment to innovation and excellence.
 
Key Responsibilities
  • Design, implement, and manage complex cloud infrastructure on AWS leveraging AWS CDK and CloudFormation to ensure efficient deployment across diverse workstreams.
  • Develop and maintain scalable, secure APIs using C# and AWS services, emphasizing serverless architectures with AWS Lambda.
  • Optimize application performance and security within AWS, applying best practices and utilizing CloudWatch for comprehensive monitoring.
  • Collaborate with cross-functional teams to ensure seamless integration of systems and data pipelines, enhancing data flow efficiency.
  • Implement and uphold CI/CD pipelines utilizing GitHub Actions, facilitating continuous delivery and infrastructure management.
  • Oversee data migration and storage solutions using DMS and S3, enhancing data workflows and optimizing storage solutions.
  • Ensure robust authentication and authorization protocols with Cognito, securing API endpoints according to industry best practices.
  • Conduct code reviews and contribute to the refinement of AWS CDK and CloudFormation implementations, supporting the development of junior team members.
  • Develop responsive front-end interfaces using ReactJS, TypeScript, and Material-UI, prioritizing performance and component reusability.
  • Work closely with UX/UI designers to translate design specifications into user-friendly and cohesive interfaces, utilizing MUI's theming capabilities.
Required Skills & Experience
  • Intermediate proficiency in AWS cloud services, including extensive experience with AWS CDK and CloudFormation for infrastructure as code.
  • Strong proficiency in ReactJS and TypeScript, with advanced experience in Material-UI (MUI) for developing responsive and high-performance user interfaces.
  • Intermediate knowledge of .NET 6 and C# for designing and implementing scalable APIs.
  • Intermediate knowledge with AWS Lambda for serverless architectures and practical experience in AWS data services such as RDS (PostgreSQL), Glue, EMR, Redshift, Athena, S3, SNS, SQS, and DMS.
  • Intermediate experience with GitHub Actions for designing and maintaining CI/CD pipelines.
  • Thorough understanding of security best practices within cloud environments, including intermediate knowledge of Cognito for authentication and authorization.
  • Intermediate Knowledge with Python and SQL for data manipulation and analysis.
  • Bachelor’s degree in Computer Science, Data Science, Engineering, or a related field.
  • Minimum of 2 years of experience in cloud engineering, preferably with AWS.
  • Knowledge of AI code assistance tools like GitHub Copilot or Cursor, or any related tool.
  • Knowledge of AI generative tools like Amazon Q, Chat GPT, DeepSeek, or any related model.
Nice to Have Skills
  • Relevant certifications such as AWS Certified Solutions Architect - Professional or AWS Certified DevOps Engineer - Professional are a plus.
  • Experience with Docker and Kubernetes for effective containerization and orchestration.
  • Familiarity with serverless computing frameworks such as AWS Lambda Step Functions for efficient workflow automation.
  • Knowledge of GraphQL for constructing scalable and efficient APIs.
  • Experience with monitoring tools like Prometheus or Grafana for enhanced system performance insights.
  • Understanding of agile methodologies and experience collaborating within agile teams for dynamic project delivery.
  • Strong analytical skills to optimize intricate processes and improve operational efficiencies.
  • Familiarity with NoSQL databases, such as DynamoDB, to leverage flexible data models.
  • Additional certifications such as AWS Certified Security – Specialty to strengthen cloud security expertise.
Soft Skills
  • Exceptional communication skills to facilitate seamless collaboration among cross-functional teams and effectively translate complex technical concepts to non-technical stakeholders.
  • Strong problem-solving abilities to navigate and address intricate challenges within cloud infrastructure and development, optimizing application performance and scalability.
  • Proven leadership and mentorship capabilities to guide and foster the growth of junior team members, cultivating a culture of continuous learning and professional development.
  • Ability to adapt advanced TypeScript and ReactJS expertise to develop agile, responsive, and user-friendly interfaces, contributing significantly to front-end development within a dynamic team.
  • Proactive learner with a keen interest in staying informed about the latest advancements in AWS cloud services and full-stack development, and adept at recommending and implementing innovative improvements.
Why You Will Love Working with Us
  • Join a powerful tech workforce and help us change the world through technology
  • Professional development opportunities with international customers Collaborative work environment Career path and mentorship programs that will lead to new levels. Join Lean Tech and contribute to shaping the data landscape within a dynamic and growing organization. Your skills will be honed, and your contributions will play a vital role in our continued success. Lean Tech is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Adaptability
  • Leadership
  • Communication
  • Mentorship
  • Problem Solving

Full Stack Engineer Related jobs