The Friendly Way to Pay
Full Stack Developer
Location
United States
Posted
34 days ago
Salary
Not specified
Job Description
Role Description
We are looking for a skilled web developer who will be responsible for developing and/or designing web applications for our company. You will be working alongside a team of other developers in creating, maintaining, and updating our applications. Success in this role will depend on your proficiency in JavaScript (Node.js), HTML, CSS, and your knowledge and experience in programming applications along with your ability to work well in a team environment.
Location: Remote or Hybrid
Job Type: Full-time
Key Responsibilities
-
Frontend & Backend Development
- Build and maintain scalable UI using modern JavaScript frameworks (e.g., React).
- Develop and maintain RESTful APIs, middleware, and database models.
- Assist in designing and implementing front-end and back-end functional integration with 3rd party platforms such as credit bureaus, loan serving platforms, payment processing, reporting, and communications.
-
Database Management
- Design, optimize, and manage relational and/or NoSQL databases.
- Implement secure queries and data access patterns.
- Write effective and secure APIs for front-end integration and 3rd party needs.
- Develop and manage well-functioning applications and databases.
- Work with team members to define, create and implement required functionality.
- Troubleshoot and debug issues to provide effective resolutions.
- Write technical documentation when needed.
-
Testing & Quality Assurance
- Write and maintain unit, integration, and end-to-end tests.
- Participate in code reviews and ensure high code quality.
-
CI/CD Participation
- Integrate features into CI/CD pipelines.
- Collaborate on automated testing, linting, and deployment workflows.
-
Incident Response Support
- Support investigation and remediation of application-related incidents.
- Participate in postmortem documentation and corrective actions.
Qualifications
- At least 3 years of experience writing JavaScript (Node.js), HTML, and CSS.
- At least 2 years of experience with React.
- The ability to build features and applications with a mobile responsive design.
- Experience implementing testing platforms and unit tests.
- Proficient using source control (Git preferred), code review processes, and SDLC (Software Development Lifecycle) principles.
- Frontend: Proficiency in JavaScript/TypeScript and frameworks like React.
- Backend: Strong experience with Node.js; understanding of API architecture (REST).
- Databases: Proficiency with MongoDB.
- Security: Familiar with encryption standards, access controls, and authentication mechanisms (OAuth, OIDC, SAML).
- Strong collaboration and communication skills, especially when working with cross-functional teams (e.g., Security, DevOps, QA).
- Ability to document system designs, workflows, and access policies clearly and concisely for audit and review.
- Experience participating in or supporting audit processes, including evidence collection and control walkthroughs, is a plus.
- Familiarity with SOC 2 Trust Services Criteria and secure SDLC (Software Development Lifecycle) principles.
- Ability to implement and document technical controls such as access management, logging, encryption, and configuration management in support of compliance efforts.
- Understanding of data classification, retention, and secure handling practices for PII and confidential data.
Benefits
- Medical, dental, and vision premiums covered at 80% for employees and dependents.
- AD&D policy provided at no cost to employees.
Job Requirements
- At least 3 years of experience writing JavaScript (Node.js), HTML, and CSS.
- At least 2 years of experience with React.
- The ability to build features and applications with a mobile responsive design.
- Experience implementing testing platforms and unit tests.
- Proficient using source control (Git preferred), code review processes, and SDLC (Software Development Lifecycle) principles.
- Frontend: Proficiency in JavaScript/TypeScript and frameworks like React.
- Backend: Strong experience with Node.js; understanding of API architecture (REST).
- Databases: Proficiency with MongoDB.
- Security: Familiar with encryption standards, access controls, and authentication mechanisms (OAuth, OIDC, SAML).
- Strong collaboration and communication skills, especially when working with cross-functional teams (e.g., Security, DevOps, QA).
- Ability to document system designs, workflows, and access policies clearly and concisely for audit and review.
- Experience participating in or supporting audit processes, including evidence collection and control walkthroughs, is a plus.
- Familiarity with SOC 2 Trust Services Criteria and secure SDLC (Software Development Lifecycle) principles.
- Ability to implement and document technical controls such as access management, logging, encryption, and configuration management in support of compliance efforts.
- Understanding of data classification, retention, and secure handling practices for PII and confidential data.
Benefits
- Medical, dental, and vision premiums covered at 80% for employees and dependents.
- AD&D policy provided at no cost to employees.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer III developing technology-based products for EaaS sector
Principal Full Stack Engineer
RaftAccelerating agile federal innovation through open source DevSecOps, data analytics, and human-centered design.
Lead the design and development of scalable frontend systems, mentor engineers, and ensure performance and security across applications.
Senior Software Engineer, Full-Stack, Revenue Growth
Paperless PostPaperless Post is reimagining invitations through design and technology to help people connect at life’s memorable moments. With 100M users and $37 million in venture financing, we’ve firmly secured our position in the market and a devoted user base. Company-wide we enjoy an amazing ecosystem of an even gender split and healthy balance of engineers and designers. Because Paperless Post isn’t supported by ad revenue, we get to spend our days focused on creating and improving on the ideal version of our platform, product, content, and partnerships for our users. For a complete list of job listings, visit http://paperlesspost.com/jobs.
Lead the design and implementation of features for revenue monetization, collaborate on experiments, mentor engineers, and improve system scalability and reliability.
Senior Software Engineer
AmeelioAmeelio is a tech nonprofit combatting mass incarceration in America. By virtually connecting incarcerated people with family, education, and support networks, we reduce the likelihood of recidivism and sustainably reduce prison populations. Ameelio’s ecosystem of products helps everyone — from families to corrections officials to service providers — empowering successful reentry from day one.
Implement full stack changes on Ameelio Connect, support team with code reviews, maintain code quality, and investigate customer issues.