Open role
[Remote] Full Stack ReactJS / C# .NET Developer
Note: The job is a remote job and is open to candidates in USA. Paperless Environments develops document management and accounts payable workflow automation software, transitioning its products to a SaaS-based architecture. The company is seeking a Full Stack ReactJS / C# .NET Developer to build scalable features, design and test business systems, and connect ReactJS applications with C# .NET backends through REST APIs. The role collaborates with cross-functional teams and development leadership within an agile environment.
Responsibilities
- Build out new features from the ground up writing clean, scalable code
- Design, code, and test business systems to meet requirements
- Work alongside other developers on cross-functional teams to build our SaaS based software
- Build and connect ReactJS frontend single page application into C# backend via RestAPI, including building new endpoints to be accessed through this API
- Responsible for successful completion of code deliverables within projects and sprint cycles
- Involvement in the various phases of the SDLC
- Work alongside development leadership to help determine scope and direction of new features
Skills
- * 3+ years of software development experience in client-side development on single page applications using ReactJS through a RestAPI
- * 4+ years of software development experience in backend development using C# .NET
- * Experience using async / await to build asynchronous backend calls
- * Familiarity with good backend design patterns (we currently use MediatR with CQRS and repository patterns)
- * Bachelor's Degree in Computer Science
- * Proficient with modern JavaScript, HTML, and CSS
- * A drive to analyze, diagnose, and successfully solve complex problems
- * Ability to work independently on small teams with minimum supervision
- * Strong organizational, decision making, verbal and written communication skills
- * Comfortable with version control using Git
- * Someone with a great attitude who loves collaboration and engagement
- * This role can be mid-level or senior level depending on experience
- * Travel: Required -
- * Location: This position can be remote unless it is based near the Baton Rouge office
- * UI/UX design experience
- * Experience with mobile development using ReactNative
- * Experience with Microsoft Azure and cloud services
- * Experience with Document Management, OCR, Accounting or Automated Workflow Process software
Benefits
- Comprehensive benefits package after 60 days of continuous employment
- Company matching retirement plan after one year of service
- 120 hours of PTO yearly that begins accruing on start date
- Budget for professional development
- Company paid life insurance for employees
- This position can be remote unless it is based near the Baton Rouge office
Company Overview