Skip to content

Commit 40c91de

Browse files
committed
added coding roadmap creator role
1 parent 6b814ba commit 40c91de

File tree

3 files changed

+51
-4
lines changed

3 files changed

+51
-4
lines changed

src/app/join-team/page.js

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,53 @@ export default function JoinTeam() {
2929

3030
const cardsInfo = useMemo(
3131
() => [
32+
{
33+
role: "Coding Roadmap Creator",
34+
department: "Technology",
35+
responsibility: [
36+
"Collaborate with educational and technical teams to design coding roadmaps for different programming languages and technologies.",
37+
"Research and stay updated on the latest trends and best practices in the tech industry to ensure the relevance and quality of the roadmaps.",
38+
"Create visually engaging and easy-to-follow roadmap graphics.",
39+
"Develop supplementary materials and resources to support the learning journey outlined in the roadmaps.",
40+
"Collect and analyze feedback from users to continuously improve and update the coding roadmaps.",
41+
],
42+
shortDescription:
43+
"Create and maintain coding roadmaps that guide learners through a structured path to mastering different programming languages and technologies.",
44+
requirements: [
45+
"Proven experience in educational content creation or instructional design, preferably in the tech field.",
46+
"Strong knowledge of various programming languages and technologies.",
47+
"Ability to break down complex technical topics into manageable learning paths.",
48+
"Proficiency in graphic design software to create visually engaging roadmap materials.",
49+
],
50+
questions: [
51+
{ type: "shortAnswer", question: "What is your full name?" },
52+
{ type: "shortAnswer", question: "How old are you?" },
53+
{ type: "shortAnswer", question: "What is your email?" },
54+
{
55+
type: "longAnswer",
56+
question: "What does Tech Optimum's mission mean to you?",
57+
},
58+
{
59+
type: "shortAnswer",
60+
question: "In which timezone are you located?",
61+
},
62+
{
63+
type: "shortAnswer",
64+
question: "How many years of experience do you have in creating educational content or coding roadmaps?",
65+
},
66+
{
67+
type: "longAnswer",
68+
question:
69+
"Describe a challenging project where you had to create a learning roadmap or curriculum. What obstacles did you face and how did you overcome them?",
70+
},
71+
{
72+
type: "checkbox",
73+
question:
74+
"By pressing yes, you confirm that you understand the requirements and responsibilities should you be chosen for this position.",
75+
options: ["Yes"],
76+
},
77+
],
78+
},
3279
{
3380
role: "Video Editor",
3481

src/components/form.jsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,8 @@ function Form({ questions = [], role = "" }) {
6262

6363
if (response.ok) {
6464
toast({
65-
title: 'Success',
66-
description: 'Successfully sent your application for review.',
65+
title: 'Congrats!',
66+
description: 'We have received your application. We will reach out to you soon!',
6767
status: 'success',
6868
duration: 5000,
6969
isClosable: true,

src/components/job-card.jsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default function JobPostingCard({
66
department,
77
responsibility,
88
onSelect,
9-
selected, // new prop
9+
selected,
1010
}) {
1111
return (
1212
<>
@@ -17,7 +17,7 @@ export default function JobPostingCard({
1717
borderRadius={"md"}
1818
width={["300px","375px"]}
1919
onClick={onSelect}
20-
background={selected ? "blue.100" : "secondary"} // change color if selected
20+
background={selected ? "blue.100" : "secondary"}
2121
transition="300ms"
2222
_hover={{
2323
color: "white",

0 commit comments

Comments
 (0)