View All Jobs 140659

Senior Software Engineer - Remote Eligible

Develop and maintain full-stack web applications using ReactJS and NestJS.
New York
Senior
15 hours agoBe an early applicant
USA Jobs

USA Jobs

Provides a centralized online platform for searching and applying to employment opportunities across the United States.

Software Developer

Responsible for designing and developing high-performance applications that support our client applications as well as support our data science practice. The position will be focused more on back-end development and specific duties include:

Design and Development: Develop, test, and maintain full-stack web applications using ReactJS (with Vite) as our frontend library and the NestJS (Typescript, Dependency Injection, In-Memory Events, etc.) framework for backend solutions.

Code Quality: Write clean, maintainable, and efficient code, following best practices for coding standards, testing, and deployment.

Unit Testing: Implement and maintain unit tests using Jest to ensure the reliability and performance of the codebase.

Database Maintenance: Design and optimize database tables, write efficient SQL or NoSQL queries.

Security: Ensure application security and data integrity through secure coding practices and adherence to industry standards.

Continuous Improvement: Participate in code reviews, contribute to team learning, and stay updated with industry trends and technologies.

Minimum Requirements: Bachelors degree in Computer Science or a closely related field, or foreign degree equivalent, plus 5 years of experience developing frontend and backend software applications. The experience (which may be gained concurrently) must also include experience in each of the following: 5 years of experience with Typescript; 5 years of experience with ReactJS; 5 years of experience developing REST or RPC-based services; 3 years of experience with SQL or NoSQL (such as MongoDB); 3 years of experience writing Jest-based unit tests; 3 years of experience developing event-based services using AWS SQS or similar; and 3 years of experience in techniques to mitigate security vulnerabilities (OWASP or similar). 100% telecommuting allowed from any U.S. location. 5% domestic travel.

+ Show Original Job Post
























Senior Software Engineer - Remote Eligible
New York
Engineering
About USA Jobs
Provides a centralized online platform for searching and applying to employment opportunities across the United States.