### Job_Dedcrip:
iDesign is looking for a qualifiedWeb Developer to join our product development team.This is a fully remote, full-time, W-2 position..About Us.iDesign (iDesignedu.org) is an edtech company that partners with businesses and the most prestigious colleges in the world to build and support online and blended programs, courses, and curriculums. iDesign builds and leverages cutting edge technologies to best support the objectives, delivery, and course architecture of each unique training opportunity. With a lean, effective team spanning coast-to-coast across the U.S., a career with iDesign means the opportunity to collaborate with all levels and disciplines and to bring your innovative ideas to reality..Reporting Relationships.Reporting Matrix: Chief Marketing OfficerDirect Reports: None.What You'll Do.As a Web Developer, you will work within the product development team and will be responsible for designing and developing web-based solutions with a variety of technologies. Development may occur at the data, service, and application levels, and you, as the Web Developer, must be adept at working in each of these areas. Successful candidates must thrive in a fast-changing environment, be adaptive, and be a continuous learner in the technology realm. They will significantly impact our web portals and participate in all aspects of the software development lifecycle..You will:.Plan, design, development, test, implement, and maintain new and existing websites and featuresMaintain comprehensive knowledge and understanding of the company’s current technical systems and software solutionsAdhere to the company's adopted coding standards, development practices, change management processes, and source control strategiesInteract with architects, engineers, business analysts, product owners, and/or subject matter experts to accomplish project objectivesMonitor existing software, including websites, services, and applications, to ensure quality and availabilityCommunicate project status and schedules to senior and executive leadershipMaintain and enhance the overall architecture of the web application and implement a robust set of services and APIs to power the web applicationWrite well-designed, testable, efficient code by using best software development practices and build reusable code and libraries for future useEvaluate code to ensure it meets industry standards, is valid, is properly structured, and is compatible with browsers, devices, or operating systemsOptimize the application for maximum speed and scalabilityImplement security and data protectionTranslate UI/UX wireframes to visual elementsIntegrate the front-end and back-end aspects of the web applicationDetermine user needs by analyzing technical requirementsCreate website layout/user interface by using standard HTML/CSS practicesGather and refine specifications and requirements based on technical needsCreate and maintain software and technical processes documentation.What You Need to Get the Job Done.Bachelor's Degree in Computer Science, Computer Engineering, Information Systems and Management, advanced studies or the equivalent combination of certificates, experience, skills, training, and educationA minimum of 2 years of web application programming experienceA minimum of 2 years of database design, development, and maintenanceProficiency with ReactJS, HTML 5, CSS, JavaScriptKnowledge of formik, typescript, and yarnKnowledge of fundamental security principles around application and software developmentAwareness of web design and development conceptsKnowledge of Agile methodologies and Scrum principlesProficiency in utilizing JSON, XML, and web servicesProficiency in web design, UI design, and UX principlesExperience with styled componentsBasic knowledge of GitHubDesire to learn, adapt, and evaluate new technologies, skills, and approaches for implementing solutionsUnderstand the fundamental design principles behind scalable applicationsDemonstrate good judgment in selecting methods, approaches, and patterns for obtaining optimal solutionsProven ability to be a self-starter and move the needle from the brainstorming phase to actualityAbility to communicate and work well with technical team members and other non-technical stakeholdersDemonstrate excellent oral/written communication skills.What Will Make Us REALLY Love You.Experience with Telerik controls is a plusDesire to gain some proficiency of the latest Web applications and programming practices through education, study, and participation in conferences, workshops, and groupsPossess a great work ethic and are effective working both independently and collaboratively on projectsExceptionally organized and display effective time-management skills for meeting tight deadlines in a fast-paced, cross-functional environmentExcellent knowledge of programming language and technical terminologyDemonstrate the ability to solve complex problems using a high degree of independent judgment.What You'll Love About Us.Great Company Culture. We like to have fun while we work hard. iDesign has a collaborative, congenial workplace where everyone counts..Meaningful Work. All iDesigners make a big impact and are expected to make their work count. What we do impacts students' lives!.Rest and Relaxation. Paid time off, 12 paid holidays, and flexibility to take time off when needed..Insurance Benefits. Medical, dental, and vision insurance..Prepare for the Future. 401(k) with a generous company match..Work that Stays at Work. Genuine work/life balance!.Working Remotely. You will be able to work in whatever quiet place you find that has a secure, solid broadband connection and a place to set up your laptop..Position Pay RangeThis range represents the low and high end of the salary range for this position. Actual salaries will vary based on factors including but not limited to geographical location and experience. $80,000.00-$100,000.00.DiversityResearch shows that candidates from underrepresented backgrounds often don't apply for roles if they don't meet all the criteria - unlike majority candidates meeting significantly fewer requirements. We encourage you to apply if you're interested in the opportunity..iDesign is an equal opportunity employer. We are committed to building an inclusive environment in which everyone is a valued member. At iDesign, all hiring decisions are based on business needs, job requirements, and individual qualifications. We seek applicants of diverse backgrounds and hire without regard to race, color, religion, sexual orientation, national origin, or any other characteristic protected by law.

### Response:

Job Requirements:- Bachelor's Degree in Computer Science, Computer Engineering, Information Systems and Management, advanced studies or the equivalent combination of certificates, experience, skills, training, and education- A minimum of 2 years of web application programming experience- A minimum of 2 years of database design, development, and maintenance- Proficiency with ReactJS, HTML 5, CSS, JavaScript- Knowledge of formik, typescript, and yarn- Knowledge of fundamental security principles around application and software development- Awareness of web design and development concepts- Knowledge of Agile methodologies and Scrum principles- Proficiency in utilizing JSON, XML, and web services- Proficiency in web design, UI design, and UX principles- Experience with styled components- Basic knowledge of GitHub- Desire to learn, adapt, and evaluate new technologies, skills, and approaches for implementing solutions- Understand the fundamental design principles behind scalable applications- Demonstrate good judgment in selecting methods, approaches, and patterns for obtaining optimal solutions- Proven ability to be a self-starter and move the needle from the brainstorming phase to actuality- Ability to communicate and work well with technical team members and other non-technical stakeholders- Demonstrate excellent oral/written communication skills.