Remote | Software Engineer, New Grad — $60–$80/hour
Fully remote, entry-level full-stack software engineer role for recent graduates: building internal platforms and AI-powered applications end to end (frontend, backend services, and databases) using JavaScript/TypeScript, React, Node.js, and PostgreSQL. Pays $60-$80 per hour.
- Compensation
- $60–$80 / hr
- Location
- New York, New York, United States
- Work setup
- Remote
- Seniority
- Intern
- Employment
- Internship
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or related field
- Recent graduate or currently approaching graduation
- Practical software development experience via internships, co-ops, 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
- Understanding of relational databases, particularly PostgreSQL
- Foundational knowledge of database schema design and data modelling principles
- Familiarity with RESTful APIs and communication between distributed components
- Experience using Git and modern software development workflows
- Understanding of software engineering principles and maintainable code practices
- Strong analytical thinking, debugging, and problem-solving abilities
- Familiarity with automated testing, code reviews, and documentation
- Strong written and verbal communication skills
- Attention to detail, intellectual curiosity, and commitment to continuous development
- Ability to collaborate with experienced engineers and multidisciplinary teams
Nice to have
- Previous internship or professional software engineering experience
- Familiarity with NestJS
- Exposure to cloud platforms such as AWS, Google Cloud, or Azure
- Familiarity with CI/CD, deployment pipelines, or DevOps fundamentals
- Exposure to microservices, serverless, or event-driven architectures
- Interest in AI-powered products, workflow automation, or data-intensive applications
- Experience with team projects, hackathons, open-source, or startup environments
Full 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 ResponsibilitiesFull-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.