Lumenance LLC

Front End Web Application Developer (Angular) (BB-CC271)

Encontrado en: Neuvoo CR

Descripción:
Job Description
In this role, you will be developing front end web applications for our North American software focused client. This is a direct position with our client who is seeking a skilled, entrepreneurial, hard-working, and creative web application developer to join its start-up team. If you're up for an exciting challenge and join a start-up at the "ground floor"...this job is for you!
Core Job Tasks:
  • Write supporting code for database driven Web applications or Web sites.
  • Collaborate with back-end database developer to "surface" data to end users in a easy to use, graphically clean, effective way
  • Design, build, or maintain Web sites, using authoring or scripting languages, content creation tools, management tools, and digital media.
  • Back up files from Web sites to local directories for instant recovery in case of problems.
  • Select programming languages, design tools, or applications.
  • Evaluate code to ensure that it is valid, is properly structured, meets industry standards, and is compatible with browsers, devices, or operating systems.
  • Identify problems uncovered by testing or customer feedback, and correct problems or refer problems to appropriate personnel for correction.
  • Work with back-end develop to support the development of databases that support Web applications and Web sites.
  • Perform Web site tests according to planned schedules, or after any Web site or product revision.
  • Perform or direct Web site updates.
  • Maintain understanding of current Web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups.
  • Analyze user needs to determine technical requirements.
  • Design and implement Web site security measures, such as firewalls or message encryption.
  • Incorporate technical considerations into Web site design plans, such as budgets, equipment, performance requirements, or legal issues including accessibility and privacy.
  • Respond to user email inquiries, or set up automated systems to send responses.
  • Confer with management or development teams to prioritize needs, resolve conflicts, develop content criteria, or choose solutions.
  • Communicate with network personnel or Web site hosting agencies to address hardware or software issues affecting Web sites.
  • Document test plans, testing procedures, or test results.
  • Develop Web site maps, application models, image templates, or page templates that meet project goals, user needs, or industry standards.
  • Develop and document style guidelines for Web site content.
  • Identify or maintain links to and from other Web sites and check links to ensure proper functioning.
  • Establish appropriate server directory trees.
  • Develop or validate test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types.
  • Recommend and implement performance improvements.
  • Register Web sites with search engines to increase Web site traffic.
  • Document technical factors such as server load, bandwidth, database performance, and browser and device types.
  • Develop or implement procedures for ongoing Web site revision.
  • Create Web models or prototypes that include physical, interface, logical, or data models.
  • Provide clear, detailed descriptions of Web site specifications, such as product features, activities, software, communication protocols, programming languages, and operating systems software and hardware.
  • Evaluate or recommend server hardware or software.
  • Create searchable indices for Web page content.

Requirements

Tech Skills:
  • At a minimum, experience developing and successfully implementing scalable, database driven web applications using Angular
  • Strong HTML, CSS, and Javascript fundamentals - supplemented by excellent understanding and use of established web development tools and resources
  • Github for workflow management, collaboration, and version control
  • Use of UML to develop, validate, and document requirements
  • An eye for good UX/UI design
  • Knowledge of back-end development frameworks and Node.js is highly desirable but not required.
  • Experience working on applications that integrated with ERP systems is highly desirable.
  • Use of Adobe Creative Suite tools or other graphics and photo software
  • Experience developing CRM applications is highly desirable.
General Abilities:
  • Active Learning: Understanding the implications of new information for both current and future problem-solving and decision-making.
  • Complex Problem Solving: Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
  • Deductive Reasoning: The ability to apply general rules to specific problems to produce answers that make sense.
  • Oral Comprehension: The ability to listen to and understand information and ideas presented through spoken words and sentences.
  • Written Comprehension: The ability to read and understand information and ideas presented in writing.
  • Problem Sensitivity: The ability to tell when something is wrong or is likely to go wrong. It does not involve solving the problem, only recognizing there is a problem.
  • Inductive Reasoning: The ability to combine pieces of information to form general rules or conclusions (includes finding a relationship among seemingly unrelated events).
  • Information Ordering: The ability to arrange things or actions in a certain order or pattern according to a specific rule or set of rules (e.g., patterns of numbers, letters, words, pictures, mathematical operations).
  • Fluency of Ideas: The ability to come up with a number of ideas about a topic (the number of ideas is important, not their quality, correctness, or creativity).
  • Category Flexibility: The ability to generate or use different sets of rules for combining or grouping things in different ways.
  • Written Expression: The ability to communicate information and ideas in writing so others will understand.
  • Originality: The ability to come up with unusual or clever ideas about a given topic or situation, or to develop creative ways to solve a problem.
  • Mathematical Reasoning: The ability to choose the right mathematical methods or formulas to solve a problem.
  • Visualization: The ability to imagine how something will look after it is moved around or when its parts are moved or rearranged.
  • Selective Attention: The ability to concentrate on a task over a period of time without being distracted.
  • Perceptual Speed: The ability to quickly and accurately compare similarities and differences among sets of letters, numbers, objects, pictures, or patterns. The things to be compared may be presented at the same time or one after the other. This ability also includes comparing a presented object with a remembered object.
  • Speed of Closure: The ability to quickly make sense of, combine, and organize information into meaningful patterns.
  • Number Facility: The ability to add, subtract, multiply, or divide quickly and correctly.
Education:
  • 4-year university degree in relevant discipline or sufficient, demonstrated experience in developing web-based applications. We want you to be smart and productive...that's the "bottom line".

Benefits

  • Competitive salary and benefits aligned with the market expectations of software professionals

Requirements
Tech Skills: At a minimum, experience developing and successfully implementing scalable, database driven web applications using Angular Strong HTML, CSS, and Javascript fundamentals - supplemented by excellent understanding and use of established web development tools and resources Github for workflow management, collaboration, and version control Use of UML to develop, validate, and document requirements An eye for good UX/UI design Knowledge of back-end development frameworks and Node.js is highly desirable but not required. Experience working on applications that integrated with ERP systems is highly desirable. Use of Adobe Creative Suite tools or other graphics and photo software Experience developing CRM applications is highly desirable. General Abilities: Active Learning: Understanding the implications of new information for both current and future problem-solving and decision-making. Complex Problem Solving: Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions. Deductive Reasoning: The ability to apply general rules to specific problems to produce answers that make sense. Oral Comprehension: The ability to listen to and understand information and ideas presented through spoken words and sentences. Written Comprehension: The ability to read and understand information and ideas presented in writing. Problem Sensitivity: The ability to tell when something is wrong or is likely to go wrong. It does not involve solving the problem, only recognizing there is a problem. Inductive Reasoning: The ability to combine pieces of information to form general rules or conclusions (includes finding a relationship among seemingly unrelated events). Information Ordering: The ability to arrange things or actions in a certain order or pattern according to a specific rule or set of rules (e.g., patterns of numbers, letters, words, pictures, mathematical operations). Fluency of Ideas: The ability to come up with a number of ideas about a topic (the number of ideas is important, not their quality, correctness, or creativity). Category Flexibility: The ability to generate or use different sets of rules for combining or grouping things in different ways. Written Expression: The ability to communicate information and ideas in writing so others will understand. Originality: The ability to come up with unusual or clever ideas about a given topic or situation, or to develop creative ways to solve a problem. Mathematical Reasoning: The ability to choose the right mathematical methods or formulas to solve a problem. Visualization: The ability to imagine how something will look after it is moved around or when its parts are moved or rearranged. Selective Attention: The ability to concentrate on a task over a period of time without being distracted. Perceptual Speed: The ability to quickly and accurately compare similarities and differences among sets of letters, numbers, objects, pictures, or patterns. The things to be compared may be presented at the same time or one after the other. This ability also includes comparing a presented object with a remembered object. Speed of Closure: The ability to quickly make sense of, combine, and organize information into meaningful patterns. Number Facility: The ability to add, subtract, multiply, or divide quickly and correctly. Education: 4-year university degree in relevant discipline or sufficient, demonstrated experience in developing web-based applications. We want you to be smart and productive...that's the "bottom line".

calendar_todayhace 2 días

Empleos similares

location_onCarmen, Costa Rica

work Lumenance LLC

Aplicar:
Autorizo expresamente a la Términos y condiciones