JOB TODAY logo

Computer science degree jobs in New York, New YorkCreate job alerts

Are you a business? Hire computer science degree candidates in New York, NY

  • Full Stack Developer
    Full Stack Developer
    10 hours ago
    $80000–$150000 yearly
    Full-time
    Canarsie, Brooklyn

    At Luminas Advisors, we are dedicated to helping businesses, organizations, and leaders navigate complex growth challenges and achieve operational excellence. We specialize in providing tailored consulting, financial insights, management solutions, and data-driven strategies to drive sustainable growth. We are seeking a talented and versatile Full Stack Developer to join our engineering team and help build scalable, modern digital solutions. Position Summary: As a Full Stack Developer, you will play a critical role in designing, building, and maintaining our web applications and technical platforms. You will work across the entire software development lifecycle, building intuitive user interfaces, developing robust server-side architecture, and optimizing data pipelines to support key business operations. Key Responsibilities: • Design, develop, and deploy scalable, high-performance web applications using modern front-end and back-end frameworks (e.g., React, Node.js, Python, or Java)., • Build, maintain, and secure RESTful APIs, GraphQL endpoints, and microservices to facilitate seamless integration between front-end interfaces and back-end systems., • Architect, manage, and optimize database schemas and queries for both relational (e.g., PostgreSQL, MySQL) and non-relational (e.g., MongoDB) databases., • Collaborate closely with UI/UX designers, product managers, and cross-functional teams to translate business requirements into intuitive user experiences and technical specifications., • Conduct code reviews, implement unit and integration testing, and ensure high code quality, security, and performance standards across the stack., • Monitor application performance, troubleshoot production issues, and continuously optimize user experience and platform reliability., • Maintain comprehensive technical documentation and enforce standard continuous integration and deployment (CI/CD) pipelines. Qualifications & Requirements: • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience., • Proven experience as a Full Stack Developer or Software Engineer working across web technologies., • Proficient in front-end fundamentals: HTML5, CSS3, JavaScript (ES6+), and TypeScript, alongside modern frameworks like React, Angular, or Vue.js., • Strong back-end development skills using Node.js, Express, Python (Django/Flask), or Java (Spring Boot)., • Hands-on experience with database design, indexing, and query optimization in PostgreSQL, MySQL, or MongoDB., • Familiarity with cloud environments (AWS, Azure, or GCP), Docker containerization, and CI/CD tools., • Experience with Git version control systems and agile software development workflows., • Excellent problem-solving abilities, high attention to detail, and effective communication skills.

    Immediate start!
    No experience
    Easy apply
  • Teacher
    Teacher
    5 days ago
    $65000–$110000 yearly
    Full-time
    Mott Haven, The Bronx

    Position Overview South Bronx Charter School for International Cultures & the Arts (SBCSICA) is seeking an innovative, student-centered Middle School Robotics Teacher who believes every student deserves access to high-quality STEM education. The ideal candidate will inspire students through hands-on learning in robotics, engineering, coding, automation, and real-world problem-solving while preparing them for high school STEM pathways, robotics competitions, and future careers in technology. In alignment with Portrait of a Graduate, the Robotics Teacher will develop students who are critical thinkers, creative innovators, effective communicators, collaborative leaders, adaptable problem-solvers, and responsible digital citizens. Through authentic, project-based learning, students will build the technical knowledge and durable skills needed to thrive in high school, college, careers, and an ever-evolving global workforce. The teacher will prepare students for SBCSICA's High School CTE Pathways by providing the foundational knowledge and technical skills needed for advanced coursework in Aviation, Robotics, Engineering, Coding, and other STEM-related fields, while fostering confidence, curiosity, and a passion for innovation. This is an opportunity to help build one of the Bronx's premier robotics programs while empowering historically underrepresented students to see themselves as future engineers, programmers, inventors, and technology leaders. Key Responsibilities Instruction & Curriculum • Design and deliver engaging, project-based robotics and STEM lessons aligned with New York State Learning Standards., • Teach robotics, engineering design, coding, automation, and computational thinking through hands-on learning experiences., • Integrate the engineering design process, problem-solving, and teamwork into daily instruction., • Prepare students for robotics competitions, STEM showcases, and collaborative design challenges., • Differentiate instruction to meet diverse learning needs., • Use student data to drive instruction and improve academic outcomes. STEM & Career Readiness • Prepare students for success in SBCSICA's High School CTE Pathways, including Aviation, Robotics, and other STEM programs., • Connect classroom learning to real-world STEM careers through authentic projects, guest speakers, field experiences, and industry partnerships., • Foster innovation, creativity, and career exploration through hands-on engineering experiences. Student Engagement • Foster a safe, inclusive, and culturally responsive learning environment., • Promote collaboration, leadership, communication, perseverance, and innovation., • Inspire students to pursue STEM opportunities beyond the classroom., • Encourage participation in robotics competitions, STEM events, and school showcases. Program Development • Support the continued growth of SBCSICA's Robotics Program., • Maintain robotics equipment, inventory, tools, and classroom technology., • Assist with robotics competitions, grants, community partnerships, and STEM initiatives., • Promote the Robotics Program through family engagement and school events., • Professional Responsibilities, • Collaborate with colleagues to integrate STEM across content areas., • Communicate regularly with students and families regarding academic progress., • Participate in professional development, faculty meetings, and school events., • Maintain accurate lesson plans, grades, assessments, and required documentation., • Demonstrate professionalism and contribute positively to the school community. Qualifications • Bachelor's degree from an accredited institution., • New York State teaching certification (or eligibility to obtain certification)., • Experience teaching STEM, robotics, engineering, technology, computer science, or related subjects., • Strong classroom management and instructional skills., • Excellent communication and organizational skills., • Passion for equitable STEM education., • Lead the Robotics After-School Program and attend weekend competitions. Preferred, • Experience with VEX IQ,Minecraft, Arduino, or similar robotics platforms., • Experience coaching robotics teams or preparing students for STEM competitions., • Experience with project-based learning., • Bilingual (English/Spanish) preferred. Knowledge & Skills • Robotics & Automation, • Engineering Design Process, • Coding & Computational Thinking, • Mechanical Design & Prototyping, • Problem-Solving & Systems Thinking, • Project-Based Learning, • STEM Curriculum Development, • Classroom Technology Integration, • Data-Driven Instruction, • Strong collaboration and communication skills Benefits: • 401(k), • 401(k) matching, • Dental insurance, • Flexible spending account, • Health insurance, • Life insurance, • Paid time off, • Professional development assistance, • Vision insurance Work Location: In person

    Immediate start!
    No experience
    Easy apply
  • Software Engineer
    Software Engineer
    2 months ago
    $20–$30 hourly
    Full-time
    Hackensack

    About the Job As a Software Engineer specializing in React.js and TypeScript, you will be a key member of our engineering team, responsible for building modern, responsive, and user-friendly web applications. Your primary focus will be developing high-quality user interfaces that deliver exceptional user experiences while collaborating closely with backend developers, designers, and product managers. We are looking for someone who is passionate about clean code, performance optimization, and creating intuitive digital products using the latest frontend technologies. Responsibilities * Design and develop modern web applications using React.js, TypeScript, and JavaScript (ES6+) * Build reusable, maintainable, and scalable UI components * Translate UI/UX designs into high-quality, responsive interfaces * Collaborate with backend developers to integrate RESTful APIs and third-party services * Optimize applications for speed, accessibility, and cross-browser compatibility * Identify and resolve bugs, performance bottlenecks, and usability issues * Participate in code reviews, technical discussions, and sprint planning * Write clean, well-documented, and testable code following best practices * Stay up to date with emerging frontend technologies and contribute innovative ideas * Utilize AI-powered development tools to improve productivity and code quality Requirements * 3+ years of professional experience with React.js * Strong proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS3 * Experience with state management libraries such as Redux, Zustand, or Context API * Familiarity with RESTful APIs and asynchronous data handling * Experience using Git and collaborative development workflows * Understanding of responsive design and mobile-first development * Knowledge of frontend performance optimization techniques * Strong problem-solving and debugging skills * Ability to work effectively in a remote and collaborative environment * Good written and verbal English communication skills Nice to Have * Experience with Next.js * Familiarity with Tailwind CSS, Material UI, Ant Design, or similar UI frameworks * Experience with testing frameworks such as Jest, Vitest, or Cypress * Knowledge of GraphQL and WebSockets * Experience with Vite, Webpack, or other modern build tools * Familiarity with Docker and CI/CD pipelines * Experience working in SaaS, startup, or fast-growing technology companies * Bachelor's degree in Computer Science, Software Engineering, or a related field What We Offer * Competitive salary based on experience * Fully remote work environment * Flexible working hours * Opportunity to work with modern technologies and AI-assisted development tools * Professional growth through challenging international projects * Collaborative and supportive engineering culture * Long-term career development opportunities

    Easy apply
  • Executive Assistant & STEM Leadership Fellow
    Executive Assistant & STEM Leadership Fellow
    2 months ago
    $18–$25 hourly
    Part-time
    Bergen-Lafayette, Jersey City

    Right Hand to the CEO | Future Leader | Builder of Possibilities Part-Time | New York City / Jersey City Area There are jobs. There are careers. And then there are opportunities that change the trajectory of your life. This is one of them. This person will often be the first impression, the last follow-up, and sometimes the face of the organization when the CEO cannot be present. We are therefore seeking someone whose professionalism, judgment, and presence inspire trust and confidence. For more than eleven years, STEM Kids NYC (and its affiliate program, STEM Kids New Jersey) have opened doors for young people through transformative STEM experiences that spark curiosity, build confidence, and expand opportunity. We partner with schools, families, universities, nonprofits, and community organizations to ensure that children—particularly those who have historically been underrepresented in STEM—can envision themselves as engineers, innovators, designers, and problem-solvers. Behind every thriving organization is someone extraordinary. Someone who notices the details others miss. Someone who anticipates needs before they are spoken. Someone who can think three steps ahead. Someone who can draft an impeccable email, reorganize a chaotic calendar, coordinate an event, solve a problem, run an errand, reassure a family, prepare materials for a meeting, and still ask, “What else can I take off your plate?” If you are looking for a position where you simply clock in and clock out, this is not the role for you. If, however, you are energized by responsibility, inspired by purpose, and eager to become an indispensable partner in building something meaningful, keep reading. The Opportunity You will work directly alongside the Founder and CEO of an established STEM organization as a trusted thought partner, operational extension, and ambassador of the organization’s values. You will help transform ideas into action. You will protect the CEO’s time and energy so she can focus on the work only she can do: mentoring staff, building partnerships, expanding access to STEM education, supporting families, developing innovative programs, and raising resources to ensure that every child has the opportunity to thrive. This role requires intelligence, initiative, warmth, discretion, and excellence. It also offers something increasingly rare: A front-row seat to leadership. Who You Are • You are the person people rely on., • You remember what others forget., • You write beautifully., • Your grammar is impeccable., • You communicate with confidence and professionalism., • You think critically., • You solve problems instead of creating them., • You don’t wait to be told what to do., • You ask thoughtful questions., • You anticipate obstacles and arrive with solutions., • You understand that excellence lives in the details., • You are organized without being rigid., • You are polished without being pretentious., • You can move seamlessly between boardrooms, classrooms, conferences, and community events., • You understand that kindness and accountability can coexist., • You take ownership., • You follow through., • You do what you say you are going to do. What You’ll Do • Manage and prioritize the CEO’s calendar and scheduling needs., • Monitor and manage executive email correspondence., • Ghostwrite, edit, and proofread communications on behalf of the CEO., • Coordinate meetings with school leaders, donors, business owners, community partners, and staff., • Prepare agendas, meeting materials, and follow-up communications., • Track projects, commitments, deadlines, and next steps., • Maintain systems that keep the organization running efficiently., • Provide concise daily status updates on accomplishments and priorities., • Assist with event planning and execution., • Coordinate logistics and occasionally travel locally on behalf of the organization., • Run approved business-related errands and support operational needs using your personal vehicle (mileage reimbursement provided)., • Serve as a calm, thoughtful, and professional presence in moments of complexity. Growth Beyond the Job Description This is not simply an administrative position. It is an apprenticeship in leadership. For those who demonstrate excellence, this role may evolve into opportunities including: • Teaching Assistant, • STEM Instructor, • Program Coordinator, • Family and Community Engagement Coordinator, • Operations Lead, • Site Director, • Program Director Individuals interested in education may receive mentorship and training to facilitate introductory engineering, coding, robotics, and maker-centered learning experiences for children. By learning the organization from the ground up, you will gain an understanding of leadership, operations, entrepreneurship, communication, and education that few early-career professionals ever experience. Two Paths to Excellence Experienced Professionals You may be the ideal candidate if you possess: • A bachelor’s degree from an accredited college or university;, • At least five years of experience supporting senior executives, founders, or organizational leaders;, • A demonstrated history of discretion, professionalism, and exceptional execution. Emerging Leaders and University Students Outstanding university students are also encouraged to apply. You may be an excellent fit if you: • Are actively enrolled in an accredited college or university;, • Are able to balance coursework with consistent, dependable availability;, • Demonstrate exceptional maturity and professionalism;, • Possess strong business writing skills;, • Think critically and solve problems independently;, • Preferably major in engineering, computer science, mathematics, science, or another STEM-related discipline. No prior executive experience is required for exceptional students who demonstrate uncommon potential. Professional Presence Matters You will often work behind the scenes. However, there will be times when you represent the organization publicly. You may accompany the CEO to conferences, professional development sessions, meetings, partner sites, and events. Professionalism matters. We are not looking for designer labels. We are looking for judgment. Neatness. Pride in presentation. Appropriate attire. Thoughtful use of technology. Strong interpersonal skills. The ability to make others feel respected and valued. You understand that how you show up reflects respect for yourself, the CEO, the organization, and the communities we serve. Additional Requirements • Bachelor’s degree required for experienced candidates., • Current college enrollment required for university candidates., • Valid driver’s license in good standing., • Reliable access to a personal vehicle., • Ability to complete occasional local travel and errands., • Willingness to commit to a minimum of two years in the role., • Successful completion of employment verification and professional reference checks. Who Should Not Apply • This role is not for individuals seeking a title without responsibility., • It is not for those who require constant supervision., • It is not for those who miss deadlines, avoid accountability, or rely on excuses., • We are seeking people who rise to the occasion., • We are seeking people who care deeply about doing things well., • We are seeking people m who find joy in helping others succeed. Why This Role Matters Every meeting you coordinate, every email you send, every problem you solve, every detail you catch, and every burden you remove from the CEO’s shoulders creates more space for the work that changes lives. It creates more opportunities for children to discover engineering. More access to computer science education. More partnerships. More scholarships. More innovation. More hope. If reading this description excites you—if your heart beats a little faster because you recognize yourself in these words—we encourage you to apply. Because we are not simply hiring an assistant. We are investing in a future leader. And we are looking for someone extraordinary to grow alongside us.

    Easy apply
1