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.