Job Description
About Us: We're a forward-thinking technology company building innovative web solutions using modern development practices. Our team values continuous learning, collaboration, and cutting-edge technology to create exceptional digital experiences.
Position Summary: We're seeking an enthusiastic Entry-Level JavaScript Developer to join our dynamic team on a contract basis. This is an excellent opportunity for recent graduates or developers with 0-2 years of experience to work with modern technologies and grow their skills in a supportive environment.
Key Responsibilities:
* Develop and maintain responsive web applications using JavaScript and TypeScript
* Build user interfaces with React, Next.js, and Astro
* Implement backend services with Node.js and Express
* Create and maintain RESTful APIs
* Work with databases using Prisma and Drizzle ORM
* Collaborate with team members using Git for version control
* Participate in code reviews and contribute to improving our development processes
* Learn and implement new technologies as needed
Required Qualifications:
* Solid understanding of JavaScript fundamentals
* Experience with TypeScript
* Knowledge of React and Next.js
* Familiarity with Node.js and Express
* Understanding of REST API principles
* Experience with Git and version control
* Strong problem-solving skills
* Ability to work independently and as part of a team
* Portfolio of personal or academic projects showcasing your work
Preferred Qualifications:
* Experience with Astro framework
* Knowledge of Prisma or Drizzle ORM
* Familiarity with AI coding tools (Cursor, GitHub Copilot, Claude Code)
* Understanding of testing frameworks
* Experience with CI/CD pipelines
What We Offer:
* Opportunity to work with modern technology stack
* Mentorship from experienced developers
* Flexible contract arrangements
* Collaborative and innovative work environment
* Chance to build impressive projects for your portfolio
* Continuous learning opportunities
Application Process: Please submit your resume along with a link to your portfolio or GitHub repository showcasing your projects. In your cover letter, highlight your experience with the technologies mentioned and explain why you're excited about this opportunity.