Senior Full Stack Software Development Engineer (C#/AWS/ASP.NET Core) — EasyCards Team
Job Description
We are looking for a Senior Full Stack Software Developer to join our EasyCards team . In this role you will be instrumental in designing and developing both backend and frontend components of web applications using and C# .NET Core ASP.NET Core React TypeScript/JavaScript. You will deliver modern solutions for both web and mobile platforms (Android and iOS) while implementing robust backend API services.
2am-10am PDT/PST working hours but suitable insignificant offset in both directions.
Main Responsibilities
-
Design develop test and integrate user-facing backend services and web applications for managing debit/credit cards.
-
Implement new functionalities maintain and enhance existing solutions across both backend and frontend.
-
Collaborate effectively with team members and other stakeholders.
-
Write high-quality easy-to-maintain code;
-
Design and implement full testing suite using all types of tests (unit integration and other).
-
Develop and maintain CI/CD pipelines for automated build and deployment processes.
-
Participate in code reviews.
-
Write documentation for internal and external consumers.
What We Expect
-
Strong experience with C# .NET Core ASP.NET Core.
-
Demonstrated ability to write well-designed modular reusable and testable code.
-
Experience with both backend and frontend development.
-
Experience with REST and SOAP services as well as ASP.NET Web API.
-
Be proactive take responsibility and achieve success without direct guidance.
-
Actively communicate with PO other team members other teams and even vendors to define requirements to build what is really required for our users.
-
Work on full development cycle including DevOps operations and supporting implementation team.
-
Good experience with TypeScript and ReactJS including functional components hooks contexts and state management.
-
Experience in writing unit and integration tests (using NUnit xUnit frameworks and FluentAssertions Moq libraries);
-
Proficiency in working with RESTful.
-
Familiarity with web security best practices.
-
Intermediate level of English for communications and writing technical documentation.
-
Working knowledge of Git.
It Would Be Great If You Have
-
Experience with Agile methodologies.
-
Experience working remotely within a distributed team.
-
Expertise with DevOps practices and tools.
-
Experience working with GraphQL APIs.
-
Knowledge of Web Content Accessibility standards.
-
Hands-on experience with AWS platform components (AWS Lambda CloudFront S3 CloudFormation + CDK ApiGateway WAF).
-
Basic understanding of containerization technologies.
-
Experience with JIRA and Confluence.
Our Benefits
-
Work from anywhere in the world!
-
Flexible working hours
-
Experienced development teams
-
Long-term employment
-
Competitive salary
-
Paid vacation and days off on national holidays
-
Paid sick leave and internal medical insurance policy
-
Compensation for training and additional education
-
Community of practice regular knowledge sharing among colleagues
-
Internet compensation (50$ per month)
-
Home office equipment (computer additional monitor etc.) if necessary.
-
And other benefits described in detail in the Staff Handbook
Date Posted
12/01/2024
Views
0
Similar Jobs
Full Stack Engineer III (with WordPress expertise) - Outliant
Views in the last 30 days - 0
Ignite Visibility is an innovative digital marketing agency offering senior engineering roles with competitive benefits and growth opportunities The c...
View DetailsSenior Security Operations Engineer - Canonical
Views in the last 30 days - 0
This job posting highlights a SeniorStaff Security Engineer role at Canonical with opportunities for leadership open source contributions and comprehe...
View DetailsGraduate Software Engineer - Open Source and Linux, Canonical Ubuntu - Canonical
Views in the last 30 days - 0
Canonical promotes itself as a leading opensource provider offering global remote engineering roles with challenging projects competitive opportunitie...
View DetailsSenior Backend Engineer - MetaMask (OffChain) - Consensys
Views in the last 30 days - 0
Consensys a leading blockchain company focuses on innovation and accessibility in web3 They offer roles in a dynamic environment emphasizing collabora...
View DetailsGraduate Software Engineer - Open Source and Linux, Canonical Ubuntu - Canonical
Views in the last 30 days - 0
Canonical promotes itself as a leading opensource provider offering global remote software engineering roles with competitive compensation career grow...
View DetailsStaff/Senior Trading Technology Engineer - Ethena Labs
Views in the last 30 days - 0
Ethena Labs is a rapidly growing company building innovative digital dollar products and infrastructure for the decentralized finance ecosystem They a...
View Details