typesend

typesend

Apple’s job website - they're hiring an Elixir engineer

I recently received an email notification from Apple’s job website and wanted to make other members of the forum aware. I have no further information about this job.


About the job

Job title: Full Stack Developer
Job description: Supplier Responsibility’s Systems & Tools team is seeking an extraordinary engineer to create business solutions that advance our work. This is a rare opportunity to be our first full-stack engineer, setting direction on technologies used while leading strategy on standards and approach.
Salary range: Competitive
Position on remote work: Nope
Qualifications or experience required: 3+ years experience in a software development capacity What the successful job applicant will be working on: Internal applications

About the interview process

Typical Apple interview process. Which is to say, likely a phone interview and then multiple on-site interviews in Cupertino, CA for top candidates.

Further info

Apply here:
https://jobs.apple.com/en-us/details/200116270/software-engineer-supplier-responsibility

Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there’s no telling what you could accomplish

The people here at Apple don’t just build products — they craft the kind of wonder that’s revolutionized entire industries. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it.

Contribute to Apple’s work in creating the most safe, fair, and environmentally responsible supply chain in the world. Supplier Responsibility’s Systems & Tools team is seeking an extraordinary engineer to create business solutions that advance our work. This is a rare opportunity to be our first full-stack engineer, setting direction on technologies used while leading strategy on standards and approach. We are seeking a highly efficient and motivated individual who can concurrently manage multiple projects and priorities. This Software Engineer will quickly scope program management, usability, and data/analytics requirements, transforming these into clean, scalable, end-to-end solutions that deliver immediate impact to business partners.

Key Qualifications

  • 3+ years software development experience
  • Ability to write clean, reliable, well documented, and thoroughly tested code
  • Experience with web technologies like CSS, HTML, JavaScript, Elixir
  • Knowledge of web frameworks like EmberJS, Phoenix
  • Experience with front end development, preferably utilizing GitHub workflows
  • Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB)
  • Familiarity with data access security and InfoSec standards
  • Experienced with confidential requirements and working with sensitive data
  • Dedicated to the best user experience, exceeding expectations to surprise and delight the end user.
  • Desire to learn new web technologies by pair-programming with other team members
  • Experience with developing clean software UI with attention to detail

Description

As an Engineer on our team, you will:

  • Participate in daily stand-ups, bi-weekly retrospectives, and weekly support reviews
  • Collaborate with other team members from Supplier Responsibility to identify software development opportunities / incorporate feedback into development process
  • Pair-program with other developers to knowledge-share / collaborate on problem solving
  • Share technical knowledge with other members of the development team through code documentation, brainstorming, and presentations
  • Provide feedback on code reviews
  • Rapidly prototype development ideas to communicate UX approach
    *Re-prioritize work as needed to focus on delivering value to end-users
  • Maintain security and integrity controls
  • Create and maintain documentation / SOPs in relation to solution usage and management
  • Deliver excellent customer support with communication skills to foster strong cross-functional relationships

Most Liked

typesend

typesend

Just the messenger. My understanding is Apple is making more use of Elixir in this area than the job posting alone would suggest.

https://jobs.apple.com/en-us/details/200233272/sr-software-developer-information-security

This position can be located in Austin (TX), Seattle (WA), or Santa Clara Valley (CA).

10
Post #4
AstonJ

AstonJ

This is great! I wondered how long it would be before they realised the benefits of Erlang/Elixir :003:

Thanks for posting Ben :023:

lawik

lawik

Nerves Core Team

Nah, if I recall correctly it is essentially some API services for internal use to track information about environmental initiatives. Not a major bragging point but a perfectly reasonable thing to use the language for.

Where Next?

Popular in Discussions Top

WolfDan
After doing a port from a c++ library to my project in phoenix I’ve seen that I need a faster way to run this algorithm and I found this ...
New
ben-pr-p
In general I’ve been sticking to this community style guide GitHub - christopheradams/elixir_style_guide: A community driven style guide ...
New
tmbb
This is a post to discuss the new Phoenix LiveView functionality. From Chris’s talk, it appears that they generate all HTML on the serve...
342 18272 126
New
nunobernardes99
Hi there Elixir friends :vulcan_salute: In a recent task I was on, I needed to check in two dates which of them is the maximum and which...
New
PragTob
Hey everyone, this has been brewing in my head some time and it came up again while reading Adopting Elixir. GenServers, supervisors et...
New
rower687
Hi all, I’ve been reading a lot about the “let it crash” term and how supervising processes and the whole messaging passing make an elixi...
New
chulkilee
Here are the list of HTTP client libraries/wrappers, and some thoughts on HTTP client in general. I’d like to hear from others how they w...
New
scouten
I’m looking for a host for the server part of a small (personal) side project that I’m working on. It’s currently written in Node.js and ...
New
MarioFlach
Hello, I want to share a project I’ve been working on for a while: https://github.com/almightycouch/gitgud Background Some time ago I ...
New
dogweather
I wrote this comment on r/haskell, and it’s not popular there. :wink: But I think I’m on to something… Haskell reminds me of Java, and e...
New

Other popular topics Top

axelson
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!) This post collects co...
239 48475 226
New
AstonJ
Posting this to see if we can make things easier for people to get into Neovim. If you use Neovim and have a favourite distro please let ...
New
pmjoe
I have a relationship of love and hate with Elixir. Lots of things are just absolutely right, but there are some things that are kind of ...
New
stefanchrobot
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
Qqwy
Original source of discussion: This topic on the Pragmatic Programmers’ Functional Web Development with Elixir, OTP, and Phoenix forum. ...
New
aalberti333
As the title describes, I’m trying to run Enum.map() over a list of key/value pairs, where the value is a map. My data looks like this: ...
New
fayddelight
I tried installing elixir 1.11.2 erlang 23.3.4 via asdf in my zsh shell. Enabled the versions locally and globally. When I list them ...
New
rms.mrcs
Hi, I need to transform a list of numbers into a map where the keys are the indexes and the values are the original values of the list. ...
New
joaquinalcerro
Hi there, I am working with Ecto-Postgresql and I need to call all of the records from a specific table but the table has 40,000 records...
New
vonH
In asking this question I am more interested about the expressiveness of the language itself and less concerned about the availability of...
New

We're in Beta

About us Mission Statement