Careers
PHP Developer
Job Brief
We are looking for a PHP Developer responsible for managing back-end services and the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Responsibilities
– Integration of user-facing elements developed by front-end developers
– Build efficient, testable, and reusable PHP modules
– Solve complex performance problems and architectural challenges
– Integration of data storage solutions {{may include databases, key-value stores, blob stores, etc.}}
– {{Add other responsibilities here that are relevant}}
Skills & Qualifications
– Strong knowledge of PHP web frameworks {{such as Laravel, Yii, etc depending on your technology stack}}
– Understanding the fully synchronous behavior of PHP
– Understanding of MVC design patterns
– Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
– Knowledge of object-oriented PHP programming
– Understanding accessibility and security compliance {{Depending on the specific project}}
– Strong knowledge of the common PHP or web server exploits and their solutions
– Understanding fundamental design principles behind a scalable application
– User authentication and authorization between multiple systems, servers, and environments
– Integration of multiple data sources and databases into one system
– Familiarity with limitations of PHP as a platform and its workarounds
– Creating database schemas that represent and support business processes
– Familiarity with SQL/NoSQL databases and their declarative query languages
– Proficient understanding of code versioning tools, such as Git
– {{Make sure to mention other frameworks, libraries, or any other technology related to your development stack}}
– {{List education level or certification you require}}
UX/UI Designer
Job Brief
We are looking for a UI/UX Designer to turn our software into easy-to-use products for our clients. UI/UX Designer responsibilities include gathering user requirements, designing graphic elements and building navigation components. To be successful in this role, you should have experience with design software and wireframe tools. If you also have a portfolio of professional design projects that includes work with web/mobile applications, we’d
like to meet you. Ultimately, you’ll create both functional and appealing features that address our clients’ needs and help us grow our customer base.
Responsibilities
• Gather and evaluate user requirements in collaboration with product managers and engineers
• Illustrate design ideas using storyboards, process flows and sitemaps
• Design graphic user interface elements, like menus, tabs and widgets
• Build page navigation buttons and search fields
• Develop UI mockups and prototypes that clearly illustrate how sites function and look like
• Create original graphic designs (e.g. images, sketches and tables)
• Prepare and present rough drafts to internal teams and key stakeholders
• Identify and troubleshoot UX problems (e.g. responsiveness)
• Conduct layout adjustments based on user feedback
• Adhere to style standards on fonts, colors and images
Skills And Qualifications
• Proven work experience as a UI/UX Designer or similar role
• Portfolio of design projects
• Knowledge of wireframe tools (e.g. Wireframe.cc and InVision)
• Up-to-date knowledge of design software like Adobe Illustrator and Photoshop
• Team spirit; strong communication skills to collaborate with various stakeholders
• Good time-management skills
• BSc in Design, Computer Science or relevant field
SEO Analyst
Job brief
We are looking for an SEO/SEM expert to manage all search engine optimization and marketing activities. You will be responsible for managing all SEO activities such as content strategy, link building, and keyword strategy to increase rankings on all major search networks. You will also manage all SEM campaigns on Google, Yahoo, and Bing in order to maximize ROI.
Responsibilities
• Execute tests, collect and analyze data and results, identify trends and insights in
order to achieve maximum ROI in paid search campaigns
• Track, report, and analyze website analytics and PPC initiatives and campaigns
• Manage campaign expenses, staying on budget, estimating monthly costs and
reconciling discrepancies.
• Optimize copy and landing pages for search engine marketing
• Perform ongoing keyword discovery, expansion and optimization
• Research and implement search engine optimization recommendations
• Research and analyze competitor advertising links
• Develop and implement link building strategy
• Work with the development team to ensure SEO best practices are properly implemented on newly developed code
• Work with editorial and marketing teams to drive SEO in content creation and content programming
• Recommend changes to website architecture, content, linking and other factors to improve SEO positions for target keywords.
Skills And Qualifications
• Proven SEO experience
• Proven SEM experience managing PPC campaigns across Google, Yahoo and Bing.
• Solid understanding of performance marketing, conversion, and online customer acquisition
• In-depth experience with website analytics tools (e.g, Google Analytics, NetInsight, Omniture, WebTrends)
• Experience with bid management tools (e.g., Click Equations, Marin, Kenshoo, Search Ignite)
• Experience with A/B and multivariate experiments
• Working knowledge of HTML, CSS, and JavaScript development and constraints
• Knowledge of ranking factors and search engine algorithms
• Up-to-date with the latest trends and best practices in SEO and SEM
• BS/MS degree in a quantitative, test-driven field.