Senior Full Stack Developer
Access Softek started developing software 30 years ago in Berkeley, California. We have offices all over the United States, Canada, and around the world, and we are growing by the day. Our software is used by over 350+ financial institutions, helping them reach millions of customers and shape their communities.
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 frontend and backend components of web applications using React, TypeScript/JavaScript, and .NET Core C#. You will deliver modern solutions for both web and mobile platforms (Android and iOS) while implementing robust backend API services.
What You Will Do
Design, develop, and integrate user-facing web applications and backend services for managing debit/credit cards.
Implement new functionalities as part of our expanding service offerings.
Enhance the reliability and scalability of existing solutions across both backend and frontend components.
Collaborate effectively with team members and other stakeholders.
Write high-quality, easy-to-maintain code; design and implement unit and integration tests.
Develop and maintain CI/CD pipelines for automated build and deployment processes.
Participate in code reviews.
Troubleshoot issues across all application tiers.
What We Expect
Proficiency in working with RESTful and GraphQL APIs.
Demonstrated ability to write well-designed, modular, reusable, and testable code.
Experience with both frontend and backend development.
Experience with REST and SOAP services as well as ASP.NET Web Api.
Familiarity with web security best practices.
Strong experience with C#, .NET Core.
Good experience with TypeScript and ReactJS, including functional components, hooks, contexts, and state management.
Intermediate level of English for consuming and writing technical documentation.
Working knowledge of Git, JIRA, and Confluence.
It Would Be Great If You Have
Experience with Agile methodologies.
Experience working remotely within a distributed team.
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.
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
About the job
Apply for this position
Senior Full Stack Developer
Access Softek started developing software 30 years ago in Berkeley, California. We have offices all over the United States, Canada, and around the world, and we are growing by the day. Our software is used by over 350+ financial institutions, helping them reach millions of customers and shape their communities.
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 frontend and backend components of web applications using React, TypeScript/JavaScript, and .NET Core C#. You will deliver modern solutions for both web and mobile platforms (Android and iOS) while implementing robust backend API services.
What You Will Do
Design, develop, and integrate user-facing web applications and backend services for managing debit/credit cards.
Implement new functionalities as part of our expanding service offerings.
Enhance the reliability and scalability of existing solutions across both backend and frontend components.
Collaborate effectively with team members and other stakeholders.
Write high-quality, easy-to-maintain code; design and implement unit and integration tests.
Develop and maintain CI/CD pipelines for automated build and deployment processes.
Participate in code reviews.
Troubleshoot issues across all application tiers.
What We Expect
Proficiency in working with RESTful and GraphQL APIs.
Demonstrated ability to write well-designed, modular, reusable, and testable code.
Experience with both frontend and backend development.
Experience with REST and SOAP services as well as ASP.NET Web Api.
Familiarity with web security best practices.
Strong experience with C#, .NET Core.
Good experience with TypeScript and ReactJS, including functional components, hooks, contexts, and state management.
Intermediate level of English for consuming and writing technical documentation.
Working knowledge of Git, JIRA, and Confluence.
It Would Be Great If You Have
Experience with Agile methodologies.
Experience working remotely within a distributed team.
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.
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