Get Started. It's Free
or sign up with your email address
Dream Jobs by Mind Map: Dream Jobs

1. Web Designer/Developer

1.1. Description:

1.1.1. The successful candidate will design, develop, and maintain all aspects of the company's global website, and together with product marketing managers, help facilitate the company's many digital marketing initiatives. Candidate must be highly proficient with web development and creating content utilizing a CMS platform.

1.2. Requirements:

1.2.1. Bachelor's degree or an equivalent mix of education and experience

1.2.2. Strong web development and Graphic Design skills

1.2.3. Three plus years' experience

1.2.4. Superior knowledge in designing and building websites, specifically using CMS, HTML, CSS, JavaScript, and related assets

1.2.5. Advanced knowledge of SEM and SEO best practices

1.2.6. Advanced Adobe Creative Cloud competency

1.2.7. Google Ads Certification preferred

1.2.8. Google Analytics Certifications a plus

1.2.9. Strong understanding of web design trends, techniques, and current online concepts and strategies

1.2.10. Excellent written and verbal communication skills

2. Application Developer/Web Designer

2.1. Description:

2.1.1. Conduct user-based research, perform analysis, create intuitive designs, and present work products in accordance with the System Development Methodology and user experience best practices.

2.2. Requirements:

2.2.1. Bachelor's degree

2.2.2. Experience in conducting research and analysis on user behaviors through interviews, surveys, and other methods

2.2.3. Experience creating intuitive designs with wireframes or diagrams that annotate desired behaviors and interactions

2.2.4. Proven ability to synthesize and present findings and recommendations to clients, internal development teams, and other stakeholders

2.2.5. Experience conducting usability reviews and testing including test script preparation

2.2.6. Experience working in a team environment as well as independently

2.2.7. Strong analytical and communication skills (both written and verbal)

3. Web UI Application Developer

3.1. Description:

3.1.1. Design and development of Web applications and user interfaces. This experience should include mock-up designs and creating working prototypes for rapid iterations. Additional skills should include HTML5, CSS, JavaScript, and Angular. Also, experience developing web-based applications using an object-oriented programming language such as C# or Java. Exposure to version control, database design/programming, RESTful APIs and experience working with an Agile software development team is preferable.

3.2. Requirements:

3.2.1. Executes job responsibilities with the understanding of how output would affect, and impact other areas related to own job area/team with occasional guidance.

3.2.2. Problem Solving/ Complexity of work: Analyzes moderately complex problems using technical experience and judgment.

3.2.3. Has expanded knowledge gained through experience within a professional area.

3.2.4. Generates New Ideas: Proactively identifies new ideas/opportunities from multiple sources or methods to improve processes beyond conventional approaches.

3.2.5. Applies Technology: Demonstrates an enthusiasm for learning new technologies, tools, and procedures to address short-term challenges.

3.2.6. Adapts to Change: Views difficult situations and/or problems as opportunities for improvement; actively embraces change instead of emphasizing negative elements.

3.2.7. Bachelor's degree in Computer Science (or related field).

4. Software Developer

4.1. Description:

4.1.1. The Software Developer’s role is to design, code, test, and analyze software systems and applications. This includes researching, designing, documenting, and modifying software specifications throughout the production life cycle. The Software Developer will also analyze and amend software errors in a timely and accurate fashion and provide status reports where required.

4.2. Requirements:

4.2.1. Passion for problem solving.

4.2.2. Strong knowledge of one or more programming languages and the ability to learn new languages.

4.2.3. Ability to write clear technical documentation.

4.2.4. Ability to write SQL Queries against complex database structures and to format and generate reports as requested.

4.2.5. Ability to effectively communicate with and interpret the operational requirements of end users.

4.2.6. Bachelor’s Degree in Computer Science (or related field) or equivalent experience

4.2.7. Experience developing and maintaining software.