Mid-Level Full-Stack Nodejs and C# Developer (US Remote)
Job Description
Weโre looking for a Full Stack Developer to join our Practice Integrations team. The ideal candidate will be well experienced in Software Development and have a passion for creating new and innovative products that meet the clientโs needs. The ideal candidate will also be someone that is innovative, open to change and that strives to deliver high quality code in collaboration with their team.
You will be responsible for designing and developing front end and back end applications running on different environments, as well as testing your solutions, and ensuring their ongoing responsiveness.
Traits that you can expect from us:
- At Scratchpay, the work you do will have a big impact on the business. We believe in systems and processes that let us scale our impact to be larger than ourselves.ย
- We believe in a safe, welcoming, and inclusive environment, and we care most about getting it right rather than being right.ย
Regardless of how well you feel you fit our description, we encourage you to apply if you meet the criteria above and below.
Time zone preference: The successful candidate will be required to overlap with the Pacific Time Zone, thus it is preferred that the candidate is based in a US Time Zone
Minimum requirements of the role
- At least 3 years of hands-on experience with JavaScript frontend frameworks such AngularJS, Stenciljs or React.
- Strong Experience with NodeJS and Electron.
- Strong knowledge of Relational Database Servers such as MySQL or PostgreSQL.
- Some experience with C#.
- Experience with microservice based architecture.
- Strong coding skills, ability to use BDD and TDD where needed.
- Experience and confidence developing RESTful APIs and high-load apps.
- Proficiency with fundamental front end languages such as HTML, CSS and JavaScript.
- Ability to switch between languages and frameworks.
- Knowledge of Agile and Scrum.
- Fluent in English.
- Nice to have: Google Cloud, CI/CD, Kubernetes, and Docker.
- Nice to have: experience in building payment solutions.
- Nice to have: experience in the medical business.
Duties of the role
- Architect, discuss, design, implement systems within the Scratch ecosystem. From simple (but important) sign-up forms to complex back-offices to end-user facing forms to multi-service signal-based event integration.
- Help Scratch develop its test infrastructure and write tests to improve application test coverage.
- Participate in all technical and product discussions together with the team.
- Work with high quality and business sustainability in mind.
- Developing front end and back end applications.
- Designing and maintaining database schemas.
- Ensuring responsiveness of applications.
- Working alongside graphic designers for UI design features.
- Seeing through a project from conception to finished product.
- Designing and developing restful APIs.
- Meeting both technical and consumer needs.
- Staying abreast of developments in web applications and programming languages.
What we are looking for in the right candidate
- You have strong self organizational skills and attention to detail
- You learn and course correct when you donโt get the results you want
- You love doing things efficiently
Date Posted
05/12/2024
Views
6
Similar Jobs
Senior Data Scientist, Model Risk & Data Analytics, Internal Audit - AMS - TikTok
Views in the last 30 days - 0
View DetailsSenior Data Scientist, Global Data Analytics for Internal Audit Function - AMS - TikTok
Views in the last 30 days - 0
View DetailsAR/VR Software Development Engineer, Vision Products Software - Apple
Views in the last 30 days - 0
View Details