Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Senior Web Front End Engineer

Expired Job

Square Atlanta , GA 30301

Posted 5 months ago

We believe the economy is better when everyone has access. When everyone has room to grow. No one should be left out because the cost is too great or the technology too complex. We started with a little white credit card reader but haven't stopped there. We're empowering the independent electrician to send invoices, setting up the favorite food truck with a delivery option, helping the ice cream shop pay its employees, and giving the burgeoning coffee chain capital for a second, third, and fourth location. We're here to help sellers of all sizes start, run, and grow their businessand helping them grow their business is good business for everyone.

Square's Prices team is a full-stack team creating technology that allows our merchants to manage prices, taxes, and discounts. We are developing new systems to offer sophisticated pricing and tax models to merchants of all types and scales in countries around the world. With internal services, integrations with Square's payment technology, and customer facing features on both mobile and web, we're building a platform that is modular, highly available, scalable, secure and forward-looking.

We are looking for a talented individual to help build an elegant, performant, and reliable web platform that will be used by millions of merchants around the world to run core aspects of their business. If you are able to think modularly, want to create beautiful tools to empower small merchants, and are able to work on a sophisticated and complex web platform, the Prices team is for you.

You will:

  • Build our Pricing Platform, a key strategic asset of Square that handles prices, taxes, and discounts for millions of merchants

  • Build elegant user-facing web experiences that combine intuitive interfaces with smooth performance at scale

  • Build systems that manage sensitive customer data while holding Square to the highest standards for security and compliance

  • Achieve the levels of reliability and correctness that merchants expect when they entrust Square with their financial transactions

  • Empower millions of small merchants to focus on their businesses and not their business technology

You have:

  • 5+ years of industry experience

  • Innate curiosity and a desire to be responsible for reliably moving millions of dollars in a small, highly focused team

  • Experience building large web applications in a distributed environment

  • Track record of pursuing self directed side projects, research, or open source projects

Web Technologies we use:

  • ES6 Javascript

  • Ember

  • Ruby on Rails

At Square, our purpose is to empower within and outside of our walls. In order to build the best tools for the businesses and customers we support all over the world, we have to start at home with a workforce as diverse and empowered as our sellers. To this end, we take great care to evaluate all employees and job applicants equally, based on merit, competence, and qualifications. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law. We encourage candidates from all backgrounds to apply and always consider qualified applicants with arrest and conviction records, in accordance with the San Francisco Fair Chance Ordinance. Applicants in need of special assistance or accommodation during the interview process or in accessing our website may contact us by sending an email to assistance(at)squareup.com. We will treat your request as confidentially as possible. In your email, please include your name and preferred method of contact, and we will respond as soon as possible.


See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer Principal (Architect) Front End

Home Depot

Posted 2 weeks ago

VIEW JOBS 12/1/2018 12:00:00 AM 2019-03-01T00:00 POSITION PURPOSE The Software Engineer Principal is responsible for joining a product team and contributing to the software design, software development, and overall product lifecycle for a product that our users love. The engineering process is highly collaborative. In addition to pairing, Software Engineer Principals field questions from other product teams and encourage cross-team collaboration. They also play an active role working with 3rd party vendors as well as the open-source community. Software Engineer Principals create foundational code elements that can be reused as well as architectural diagrams and other product-related documentation. They also define service level objectives for products. In addition, Software Engineer Principals may be involved in product configuration, performance tuning and testing as well as production monitoring. As a Software Engineer Principal, you will be an extremely knowledgeable Engineer on the product team and are expected to build and grow the skillsets of the more junior engineers. There is also an expectation that the Software Engineer Principal will demonstrate expertise around modern software design and development. MAJOR TASKS, RESPONSIBILITES AND KEY ACCOUNTABILITIES 70% - Delivery & Execution Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions Documents, reviews and ensures that all quality and change control standards are met Identifies product enhancements (client-facing or technical) to create a better experience for the end users Identifies unsecured code areas and implements fixes as they are discovered with or without tooling Identifies, implements, and shares technical solutions that can be used across the organization Creates and architects foundational code elements that can be reused many times by a product Creates meaningful architecture diagrams and other documentation needed for security reviews or other interested parties Defines Service Level Objectives for product to constantly measure their reliability in production and help prioritize backlog work 20% - Support & Enablement: Fields questions from other product teams or support teams Monitors tools and participates in conversations to encourage collaboration across product teams Provides application support for software running in production Proactively monitors production Service Level Objectives for products Works with vendors and the open-source community to help identify and implement feature enhancements in software products Works with other product teams to create API specifications and contracts for shared data Proactively reviews the performance and capacity of all aspects of production: code, infrastructure, data, and message processing Triages high priority issues and outages as they arise 10% - Learning: Participates in and leads learning activities around modern software design and development core practices (communities of practice) Learns, through reading, tutorials, and videos, new technologies and best practices being used within other technology organizations Attends conferences and learns how to apply new technologies where appropriate NATURE AND SCOPE Typically reports to the Software Engineer Manager or Senior Manager, Technology Director or Senior Director. ENVIRONMENTAL JOB REQUIREMENTS Environment: Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Travel: Typically requires overnight travel less than 10% of the time. MINIMUM QUALIFICATIONS Must be eighteen years of age or older. Must be legally permitted to work in the United States. Education Required: The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job. Years of Relevant Work Experience: 6 years Physical Requirements: Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles. Additional Qualifications: Preferred Qualifications: * 10+ years proven experience designing and developing client-side web technologies, including 2+ years of experience leading front-end developers * Expert level HTML/CSS with at least two years of working experience on large scale consumer focused websites (retail / ecommerce or other high volume, high reliability environments preferred) * Expert level object-oriented, best-practice JavaScript including JQuery, Node.JS and Frameworks such as React, Vue, and Angular * Experience different form factors (Mobile, Tablet, Desktop) and complexities of Touch versus Click * Ability to work effectively with team members at all levels (Developers, Distinguished Engineers, Directors, etc.) * Customer centric focus: manage internal customers and stakeholders effectively and ensure high levels of satisfaction * Ability to ernforce sound development practices and ensure the quality delivery of enterprise solutions Knowledge, Skills, Abilities and Competencies: * Action Oriented: Taking on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm * Business Insight: Applying knowledge of business and the marketplace to advance the organization s goals * Collaborates: Building partnerships and working collaboratively with others to meet shared objectives * Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences * Cultivates Innovation: Creating new and better ways for the organization to be successful * Drives Results: Consistently achieving results, even under tough circumstances * Global Perspective: Taking a broad view when approaching issues; using a global lens * Interpersonal Savvy: Relating openly and comfortably with diverse groups of people * Manages Ambiguity: Operating effectively, even when things are not certain or the way forward is not clear * Manages Complexity: Making sense of complex, high quantity, and sometimes contradictory information to effectively solve problems * Nimble Learning: Actively learning through experimentation when tackling new problems, using both successes and failures as learning fodder * Optimizes Work Processes: Knowing the most effective and efficient processes to get things done, with a focus on continuous improvement * Self-Development: Actively seeking new ways to grow and be challenged using both formal and informal development channels * Situational Adaptability: Adapting approach and demeanor in real time to match the shifting demands of different situations Home Depot Atlanta GA

Senior Web Front End Engineer

Expired Job

Square