We are a forward-thinking technology company dedicated to pushing the boundaries of innovation and creativity. We believe in fostering a dynamic and inclusive environment where every team member's contributions are valued. Join us, and be part of a team that shapes the digital landscape and creates impactful solutions for clients across various industries. Role Overview As a Junior Web Developer, you will embark on an exciting journey to develop, maintain, and enhance our web applications. This role is perfect for recent graduates or individuals entering the web development field for the first time. You will work alongside experienced developers and designers, gaining hands-on experience and developing your skills in a supportive and collaborative environment. Key Responsibilities Duties Tech Stacks (Alongside above Software Requirements -> Development) Web Applications React Next.js Typescript NoSQL Databases Meetings Spec/Query Meeting (if applicable) Standup Meetings (2x weekly) Code Review (1x weekly) Expectation Meeting (per sprint) Attendees: Director, Ops, Dev(s), Tester(s) Demo Meetings (per sprint) Review specs Identify & document edge cases in sprint Make sure specs are comprehensive and holistically complete (took all other affected areas of the project into account) and caters for all edge cases, etc. Sprint Plan Review Review and update the near-complete sprint plan provided by Tech Genius Ensure all sprint plan tasks and subtasks are listed on ClickUp Add estimated hours to ClickUp for Tech Genius to review, send official quote once hours are approved. Backups Backup Specs, Github repo (main or sandbox), Database or FTP files before deploying changes to a project or files. Push repo changes daily for data protection Development Review the Roadmap, Sprint Plan and Specs while developing to ensure all requirements are met. Install the VS code plugins to assist in development Add comments in code for complicated components, sections or functionality to relay an understanding for the next person. Development must be completed by the agreed deadlines. Use the requested technologies during development Documentation Every project repo includes a detailed README file which is updated by the entirety of the development team. The README file is commonly used by new project assignees and must be updated regularly where necessary Best practices & Testing Engage in ClickUp workflow per step of the development process Moving tasks to different statuses when applicable Adding various links to task or subtasks Manual & regression testing requirements must be understood by all members of the team Finances Contractors must manage their own personal finances and tax, in accordance with Tech Genius's financial records. Using the templates provided, send Tech Genius quotes or invoices at the relative SDLC phase. If more than one is sent, a statement must be included. 50 - 160 working hours, billed at 80 - 150 per hour What We Offer Mentorship: Learn from experienced professionals who are passionate about helping you grow and succeed. Growth Opportunities: Clear career progression paths and opportunities to take on more responsibilities as you develop alogside hour rate increases. Training: Access to workshops, online courses, and resources to further enhance your technical skills. Inclusive Culture: A supportive and inclusive work environment that values diversity and encourages collaboration. Innovation: Be part of exciting projects that challenge you to think creatively and push the boundaries of what's possible. Qualifications Education: A degree in Computer Science, Web Development, or a related field is preferred but not mandatory. Software Competencies: ClickUp, VSCode, Github, Portainer, Docker, Jam.dev, Selenium IDE, Balsamiq Wireframes, Xmind, Draw.oi Skills: Web Applications React Next.js Typescript NoSQL Databases Attitude: A passion for web development, a willingness to learn, and a proactive approach to problem-solving. Communication: Good communication skills and the ability to work well in a team. Per hour rate: R80.00 - R15.00 80 - 160 working hours per monht Remote oppertunity on a service provider contract
Apply Now