j**********g 发帖数: 204 | 1 果家内推 我们组要找一个frontend lead,一个后端。简历可以私信我
谢谢! | j**********g 发帖数: 204 | 2 这是job description
1. Sr. Front End Engineer, Software Apps
Job Summary
At Apple, we work every day to create products that enrich people’s lives.
Our Advertising Platforms group makes it possible for people around the
world to easily access informative and imaginative content on their devices
while helping publishers and developers promote and monetize their work.
Our technology and services power advertising in Apple News and Search Ads
in App Store. Our platforms are highly-performant, deployed at scale, and
setting new standards for enabling effective advertising while protecting
user privacy.
We are seeking a Senior Front End Engineer who is passionate about creating
high-quality, elegantly designed user-facing web applications, beautifully
written, documented and thoroughly tested code.
Key Qualifications
5+ years experience developing rich UI/Front-end for user-facing web
applications.
Strong experience with AngularJS, Bootstrap, jQuery, JavaScript, HTML DOM,
HTML5, CSS3, single page web application and client side MVC architecture.
Experience with data-driven web development, including strong knowledge of
JSON and AJAX.
Experience building data visualizations using JS libraries like D3JS is a
plus.
Extensive use of APIs and strong understanding of HTTP and REST architecture.
Experience in developing secure web applications and knowledge of
application vulnerabilities such as Cross Site Scripting (XSS), Cross Site
Request Forgery (CSRF) etc.
Experience with web services development using Java and the JEE stack (
Spring, Hibernate, Log4J, SQL, Oracle, Tomcat) is useful and desired, but
not required.
Experience with relational database is useful and desired, but not required.
Experience with online ad industry is useful and desired, but not required.
Description
• Analyze requirements, design and implement new user-facing features.
Build libraries, reusable components and frameworks that support complex
web applications. Define RESTful APIs contracts.
• Implement software designs using JavaScript and related technologies
. Prepare and execute unit and integration tests.
• Participate in peer reviews and software inspections.
• Estimate and plan software development work.
• Identify and correct defects and their root causes.
• Learn and apply software engineering best practices to your work.
• Candidate must have demonstrated expertise in the web technologies
with proficiency in JavaScript, AngularJS and Bootstrap.
Education
Bachelors Degree or higher in Computer Science.
Additional Requirements
• Highly intelligent.
• Passion for software engineering.
• Good teamwork and interpersonal communication skills (written and
oral communication) are required to interact with the product managers,
project managers, business users, other software developers and testers.
• Able to work effectively under schedule pressure to fix defects,
review code, design, write, and test new code, and diagnose production
issues (sometimes all in one day) without getting flustered.
• Excellent analytical and quantitative skills.
• Enthusiasm for learning.
• Strong work ethic.
2. Senior Software Engineer, Software Apps
Job Summary
At Apple, we work every day to create products that enrich people’s lives.
Our Advertising Platforms group makes it possible for people around the
world to easily access informative and imaginative content on their devices
while helping publishers and developers promote and monetize their work.
Our technology and services power advertising in Apple News and Search Ads
in App Store. Our platforms are highly-performant, deployed at scale, and
setting new standards for enabling effective advertising while protecting
user privacy.
We are seeking a Sr. Software Engineer who is passionate about creating high
-quality, elegantly designed, beautifully written and documented code that
is thoroughly tested.
Key Qualifications
3+ years experience designing and developing software on full life-cycle
development projects and experience building mission-critical applications
using Java and the J2EE stack (Spring, Hibernate, Log4J, XML, SQL, JSON,
Oracle, JBoss or Tomcat), plus willing and able to write high-quality
Javadoc comments
Experience with relational database design, SQL, Object Oriented Analysis
and Design, and Design Patterns
Experience using a software development process such as a variant of agile (
XP, Scrum, Feature-Driven Development) or RUP, PSP, TSP, etc
Experience with Thrift and Memcached useful, but not required
Experience with JavaScript UI frameworks (AngularJS, ReactJS, etc.) is
useful, but not required
Experience with online ad industry is useful and desired, but not required
Description
- Analyze requirements and design software using object oriented techniques
and UML diagrams to document the design.
- Work closely with Product Management and Visual Design teams to help steer
product requirements and prioritization.
- Implement software designs using Java and related technologies. Prepare
and execute unit and integration tests.
- Participate in peer reviews and software inspections.
- Estimate and plan software development work.
- Identify and correct defects and their root causes.
- Learn and apply software engineering best practices to your work.
Education
Bachelors Degree or higher in Computer Science.
Additional Requirements
- Passion for software engineering
- Good teamwork and interpersonal communication skills (written and oral
communication) are required to interact with the product managers, project
managers, business users, other software developers and testers.
- Able to work effectively under schedule pressure to fix defects, review
code, design, write, and test new code, and diagnose production issues (
sometimes all in one day) without getting flustered.
- Excellent analytical and quantitative skills
- Enthusiasm for learning
- Strong work ethic | f*****n 发帖数: 2126 | | s****3 发帖数: 270 | | j**********g 发帖数: 204 | 5 回复上面的
是Search Ads组。
大家有兴趣的,简历可以发到这里
[email protected]/* */
谢谢 |
|