top of page

Full-Stack Software Engineer 

About Us:
​

The Dev Difference is revolutionizing the way students and jobseekers prepare for interviews with our cutting-edge AI mock interview platform. We want to see more representation and equity in tech, so we're on a mission to build a supportive environment where jobseekers can gain the confidence and skills they need to succeed in their interviews. We care about every candidate and want to help them win! 

​

The Dev Difference is a black-woman owned, fast-paced, early-stage startup dedicated to creating a user experience that is intuitive, energizing, and effective. We are a company that values diversity & equity, innovation, work life balance, continuous feedback, mutual respect, and making stuff that people need. Join our team and be a part of something transformative! â€‹

​
Role Details:


We are seeking a skilled Full-Stack Software Engineer with experience in AI-related projects to join our team on a part-time basis. In this role, you will collaborate with our product and design teams to develop and enhance web applications. You should be proficient in JavaScript, React, TypeScript, and be comfortable working across both the front-end and back-end of a project. Your experience with AI projects will help drive the integration of intelligent systems into our platform.

​​

Eligibility:

  • Location: Remote (U.S. only)

  • Job Type: Contract, Part-Time (15-20 hrs/week, 6-8 weeks)

  • Pay Type: Pay per 2-week project (~$25-$30 / hour) 

  • Eligibility: Must be U.S. Citizen or have legal eligibility to work in the U.S. (greencard, OPT / CPT, etc.); We do not provide H1B work sponsorship.

  • Posted: Oct 17, 2024​

​

Responsibilities:

  • Collaborate closely with our small, fast-moving team across engineering, product, and design to define, develop, and ship features quickly in an iterative, startup-driven environment.

  • Develop, test, and maintain select areas of the web application using JavaScript and React, TypeScript would be a plus.

  • Take full ownership of key parts of our web application, building intuitive user interfaces and ensuring seamless interaction with back-end APIs.

  • Contribute to AI development, integrating machine learning models into the web applications.

  • Deal with higher-level systems such as design, performance, and architecture

  • Efficiently and quickly, write clean, scalable, and well-documented code.

  • Ensure high-quality performance, responsiveness, and security of applications.

  • Debug and troubleshoot issues across the stack, ensuring timely resolution of bugs.

  • Work on both the front-end and back-end.

  • Contribute ideas and feedback on overall product strategy, participating in brainstorming sessions and helping shape the future of the company.

  • Ensure quality assurance through the coding process.

​

Qualifications:

  • Proven experience as a Full-Stack Engineer working with JavaScript, React, and/or TypeScript.

  • Previous experience working on AI-related projects (machine learning, natural language processing, deep neural networks, open AI.).

  • Strong front-end project experience.

  • Familiarity with back-end development (Node.js, Express, or other back-end technologies).

  • Experience with RESTful APIs and web services.

  • Knowledge of cloud services such as AWS, Google Cloud, or Azure is a plus.

  • Strong problem-solving skills, with a proactive attitude toward challenges.

  • Ability to work independently and collaborate effectively with remote teams.

  • Strong communication skills, both written and verbal.

​

Nice-to-Have:

  • Passion for the mission of The Dev Difference (has tried our product)

  • Familiarity with version control systems (Git).

  • Familiarity with using Generative AI systems.

  • Quality Assurance Automation experience.

  • Understanding of Agile development practices.

  • Passion for continuous learning.

​

Benefits:

  • Flexible hours.

  • Work from where you feel best.

  • Opportunity to work on innovative AI-driven projects.

  • Opportunity to build an early startup.

  • Collaborative and inclusive work culture.

  • Opportunity to come back for upcoming projects.

​

Equal Opportunity Employer

The Dev Difference is committed to providing equal employment opportunities. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

Apply Here

Upload Resume File

Thanks you for applying!

bottom of page