Senior/Lead Full Stack Engineer (.Net/Angular) Offline
We are seeking an experienced Full Stack Engineer to join our development team. In this role, you will be responsible for the overall development and implementation of front and back-end software applications. Your responsibilities will extend from designing system architecture to programming, performance testing, and systems integration.
Client - is a fully funded B2B SaaS startup in the area of payments and subscription billing based in Southern California. The platform utilizes adaptive technology to deliver the industry’s highest credit card acceptance rates. It is a payment orchestration platform.
HQ – Southern California
Experience / Skills required:
Must have:
Bachelor’s degree in computer engineering or computer science
Proven experience as a Full Stack Developer
Strong expertise in Angular and C# .NET
Previous experience in fintech/payments/PCI preferred
Knowledge & expertise in cloud computing, cloud certifications preferred (MS Azure)
Experience developing in Azure
Proficient in front-end technologies, including JavaScript, XML, CSS and HTML5 and third-party libraries such as React, Angular, jQuery
Proficient in C# for Web API and Azure functions
Knowledge of DBMS technology, including SQL Server and caching mechanisms
Knowledge of UI/UX and basic prototype design
Knowledge of security coding techniques
Understanding of software quality assurance principles
Advanced troubleshooting skills
Experience with Agile/Scrum methodologies
Knowledge of Atlassian Jira and Confluence
Upper-Intermediate English and better
Nice to have:
Knowledge of Cosmos DB
Experience with Azure DevOps
Responsibilities:
Meeting with the product & software development teams to define the scope and scale of software projects
Designing scalable software system architectures
Completing data structures and design patterns
Designing and implementing scalable web services, applications, and APIs
Developing and maintaining internal software tools
Writing low-level and high-level code on the front- and back-end
Testing and fixing bugs or other coding issues
Identifying bottlenecks and improving software efficiency
Collaborating with the design team on developing micro-services
Writing technical documents
We offer:
Flexible working schedule, fully remote work opportunities or hybrid with office in Kyiv
Taxes compensations, accountant assistance
Vacation (up to 20 working days) + paid day offs on National Holidays
Paid sick leaves (10 working days)
Medical Insurance after probation period (3 months)
Online English courses
Direct cooperation with the customer
Teambuildings, corporate parties
Great working environment and team spirit