Remote | Software Engineer, New Grad — $60–$80/hour

24-Mag
  • New York, New York
  • Remote
  • $60–$80 Per Hour
  • Autofill and Review
7 days ago

Job Description

We are sharing a specialised full-time remote opportunity for recent graduates and early-career Software Engineers with strong foundations in full-stack development, JavaScript, TypeScript, React, Node.js, and relational databases to contribute to the development of modern internal platforms and AI-powered applications.

Selected professionals will work alongside experienced engineers to build production-ready software features, develop backend services and frontend interfaces, and improve the reliability of internal platforms. The role offers hands-on experience across the full software development lifecycle, including application architecture, database design, testing, deployment, and technical collaboration, with opportunities to take increasing ownership of core systems and product capabilities.

Key Responsibilities

Full-Stack Application Development

  • Contribute to the design and implementation of end-to-end software features for internal platforms.
  • Build functional, maintainable applications using modern frontend and backend technologies.
  • Participate in technical planning and implementation discussions with experienced engineers.
  • Develop an understanding of scalable software architecture and production engineering standards.
  • Take increasing ownership of application features and technical deliverables as experience grows.

Frontend Engineering & User Interfaces

  • Develop responsive, user-friendly interfaces using React and modern JavaScript or TypeScript.
  • Implement frontend components supporting internal workflows and operational applications.
  • Integrate user interfaces with backend services and application APIs.
  • Collaborate with product and design teams to translate requirements into functional features.
  • Maintain code quality, usability, and consistency across frontend implementations.

Backend Services & Database Development

  • Develop and maintain backend services and RESTful APIs using Node.js and related technologies.
  • Contribute to application logic, service integrations, and internal platform functionality.
  • Work with relational databases, including PostgreSQL, to support application requirements.
  • Participate in database schema design, data modelling, and query performance improvements.
  • Apply foundational engineering principles to improve backend reliability and maintainability.

Software Testing & Production Reliability

  • Participate in code reviews, automated testing, and technical documentation.
  • Investigate software defects and contribute to troubleshooting production issues.
  • Support improvements to application reliability, monitoring, and system observability.
  • Learn practical approaches to deployment, debugging, and continuous integration workflows.
  • Evaluate engineering trade-offs involving implementation speed, scalability, and maintainability.

AI-Powered Products & Cross-Functional Collaboration

  • Contribute to internal tools and workflows supporting engineering, operations, and recruiting activities.
  • Participate in the development and improvement of AI-powered application features.
  • Collaborate with engineering, product, operations, and design stakeholders.
  • Explore opportunities to improve workflow efficiency through automation and software development.
  • Apply feedback from experienced engineers to strengthen technical judgement and development practices.

Ideal Profile

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related field.
  • Recent graduate or currently approaching graduation.
  • Practical software development experience gained through internships, cooperative education, research, or substantial personal projects.
  • Strong understanding of JavaScript and/or TypeScript fundamentals.
  • Familiarity with frontend development using React or a comparable framework.
  • Experience or foundational knowledge of backend development using Node.js.
  • Familiarity with NestJS is advantageous.
  • Understanding of relational databases, particularly PostgreSQL.
  • Foundational knowledge of database schema design and data modelling principles.
  • Familiarity with RESTful APIs and communication between distributed application components.
  • Experience using Git and modern software development workflows.
  • Understanding of fundamental software engineering principles and maintainable code practices.
  • Strong analytical thinking, debugging skills, and technical problem-solving abilities.
  • Familiarity with automated testing, code reviews, and software documentation.
  • Previous internship or professional software engineering experience is preferred.
  • Exposure to cloud platforms such as AWS, Google Cloud, or Azure is beneficial.
  • Familiarity with CI/CD, deployment pipelines, or DevOps fundamentals is advantageous.
  • Exposure to microservices, serverless systems, or event-driven architectures is valuable.
  • Interest in AI-powered products, workflow automation, or data-intensive applications.
  • Experience with team projects, hackathons, open-source contributions, or startup environments is advantageous.
  • Strong written and verbal communication skills.
  • Attention to detail, intellectual curiosity, and a commitment to continuous technical development.
  • Ability to collaborate effectively with experienced engineers and multidisciplinary teams.

Engagement Details

  • Engagement Type: Full-time
  • Work Arrangement: Fully remote
  • Compensation: $60–$80/hour
  • 1 available opening
  • Career Level: Recent graduate / Early-career Software Engineer.
  • Educational Background: Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related discipline.
  • Professional Focus: Full-stack software engineering, internal platform development, and production application delivery.
  • Core Technologies: JavaScript, TypeScript, React, Node.js, and PostgreSQL.
  • Additional Technologies: AWS, cloud infrastructure, RESTful APIs, and modern software development tools.
  • Responsibilities will include implementing frontend features, developing backend services, and contributing to database design.
  • Projects may involve internal engineering platforms, operational workflows, recruiting applications, and AI-powered products.
  • Deliverables will include production-ready software features, maintainable application code, technical documentation, and tested implementations.
  • Candidates with relevant internship, research, open-source, or substantial personal project experience are encouraged to apply.
  • Opportunities for technical mentorship, collaboration, and increasing ownership of software components are integral to the role.
  • Strong engineering fundamentals, curiosity, collaborative communication, and a willingness to learn are important for successful performance.

About the Platform

This opportunity is available through 24-MAG LLC. We connect experienced professionals with remote consulting opportunities across technical, evaluation, and project-based workstreams.

By submitting this application, you acknowledge that your information may be processed by 24-MAG LLC for recruitment and opportunity matching in accordance with our Privacy Policy: https://www.24-mag.com/privacy-policy

Numbers & Facts

LocationNew York, New York (
Remote
)
Salary$60–$80 Per Hour

Skills

  • Amazon Web Services (AWS)unmatched
  • Analysis Skillsunmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Automationunmatched
  • Automation Systemsunmatched
  • Bug Tracking Softwareunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Computer Engineeringunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Data Modelingunmatched
  • Database Designunmatched
  • Database Programmingunmatched
  • Database Technologyunmatched
  • Debugging Skillsunmatched
  • Detail Orientedunmatched
  • DevOpsunmatched
  • Distributed Applicationsunmatched
  • Documentationunmatched
  • Engineeringunmatched
  • Gitunmatched
  • Identify Issuesunmatched
  • JavaScriptunmatched
  • Mentoringunmatched
  • Microservicesunmatched
  • Microsoft Windows Azureunmatched
  • Node.jsunmatched
  • Open Sourceunmatched
  • Operational Supportunmatched
  • Performance Managementunmatched
  • Performance Modelingunmatched
  • PostgreSQLunmatched
  • Presentation/Verbal Skillsunmatched
  • Problem Solving Skillsunmatched
  • Product Designunmatched
  • Programming Toolsunmatched
  • Project Evaluationunmatched
  • Quality Managementunmatched
  • REST (Representational State Transfer)unmatched
  • React.jsunmatched
  • Recruiting Softwareunmatched
  • Relational Databases (RDBMS)unmatched
  • Reliability Engineeringunmatched
  • Reliability Testingunmatched
  • Requirements Managementunmatched
  • Software Administrationunmatched
  • Software Architectureunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Software Testingunmatched
  • Startupunmatched
  • Team Playerunmatched
  • Technical Consultingunmatched
  • Technical Deliveryunmatched
  • Technical Supportunmatched
  • Technical Writingunmatched
  • Test Automationunmatched
  • Test Designunmatched
  • Usability Engineeringunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Writing Skillsunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder