Placement papers | Freshers Walkin | Jobs daily: Friday, September 14, 2018

Search jobs and placement papers

PHP Developer (Herndon) (Washington)

Are you looking for a great opportunity where you can showcase your skills and talents? We are seeking talented software engineers to join our Solution Street team! We are a company comprised of software developers and the partners of Solution Street ...
Apply here - https://washingtondc.craigslist.org/nva/sof/d/php-developer/6697057635.html

Senior Software Engineer with Global Insurance Company at Andrea Howey (Kitchener, ON, Canada)

Do you want to be part of the team that redefines how we get work done? We are changing the way we develop and we want you to be part of it! We are growing our Technology, Architecture & Engineering Transformation Office, with the mandate to power world-class customer and employee experiences through software and engineering skills.



The customer is at the focus of everything we do, and millions of end users rely on our products daily. We believe in the value of empowering engineers with the resources to solve critical problems for the future of the business, which is why we need you.



We are seeking self-motivated engineers, who are obsessed with delivering value, are forward-thinking, and excited to see the successful implementation of the products they deliver. Our current opportunities are available in Montreal, Toronto, and Kitchener/Waterloo.



As a Senior Engineer, you will:



  • Collaborate with product managers, software engineers, architects, and operations engineers to uncover pain points and opportunities to deliver new business value through software

  • Guide the development of engineering staff within your team and other areas within Manulife.

  • Prototype and build new functionality to deliver on key product objectives

  • Deliver an exceptional user experience to our customers, through the delivery of products and services with strong and extendable architectural design

  • Maintain and support these services, with accountability for production reliability and usage, and the delivery of new functionality



You will bring and continuously build upon the following skills:



  • Developing junior engineers and a passion for growing staff within the organization

  • Strong verbal and written communication with the ability to effectively articulate and communicate technical vision, possibilities, and outcomes across all levels in the organization

  • An entrepreneurial spirit and comfort working within a rapidly changing startup environment; you love the challenge of working on a small team and being part of a larger movement to change the engineering culture of an enterprise

  • Familiarity with agile and DevOps principles, test-driven development, continuous integration, and other approaches to accelerate the delivery of new features

  • Experimenting with emerging technologies and understanding how they will impact what comes next

  • A capacity for constant learning from both success and failure, remaining open to change and continuous improvement

  • Excellent organizational and problem-solving abilities that enable you to manage through creative abrasion

  • Understanding of the fundamentals of capital markets or financial services in support of our service or product offerings (or are ready to learn by doing!)



Last year Manulife / John Hancock spent over $1 billion on technology. You will be working with:

  • Languages such as Java, JavaScript, C# (.NET Core), HTML5, CSS3, React/Relay, GraphQL, Kafka, Nifi and/or similar technologies

  • Cloud Foundry and other components supporting a highly-automated global engineering platform

  • Open source! As we accelerate our delivery of world-class experiences, we know embracing open source technologies will help us get there. Any experience with open source is very attractive to us!



We are recruiting for engineers excited to contribute on differentiated technology products in the following domains:



  • Driving effective decision-making and efficient operations by transforming data into actionable insights

  • Delivering exceptional experiences across all digital touchpoints that drive value for a global brand

  • Enabling new quantitative investment strategies and sources of alpha return

  • Expanding the usage of proprietary hedging strategies

  • Enabling productive and engaged employees globally



Want to learn more?  Apply today, we are eager to speak with you!
by via developer jobs - Stack Overflow

Data Programmer / Analyst at TGS (Irvine, CA)

Are you interested in an opportunity to work in a robust, challenging, data-focused environment with an outstanding team of technical and research professionals? At TGS, data is at the heart of our business, and the programmer / analyst role is mission critical - requiring uncommon reliability, a passion for writing great software and tools, experience working with various data types, and the ability to support large-scale production systems.


In addition to writing programs and working with data, the successful candidate will work closely with our research team and is likely to interact with a variety of external resources such as data providers, brokers, dealers, and software vendors.


Skills & Requirements


To be considered for this role, you will need to demonstrate expertise in a number of the following general areas:



  • Programming: experience developing data management tools and/or applications using languages such as Java, Perl, Python, or C/C++

  • System tools: experience with scripting languages (Perl, Python, shell scripts, etc.), and Unix-based operating systems (especially Linux)

  • Production support - willingness and ability to support large, complex production systems in an on-call or rotational capacity

  • Analysis of large data sets: experience developing programs to parse, process, analyze, and comprehend large data sets

  • Applications: experience designing, developing, and maintaining software applications, tools, and systems

  • Vendor interaction: working with external resources to solve problems, acquire data, and improve relationships

  • Financial data: familiarity with financial terms and experience working with data from a variety of vendors and sources


by via developer jobs - Stack Overflow

Full Stack Web Developer at TGS (Irvine, CA)

We're searching for a talented full stack web developer with a strong grounding in core computer science concepts. This isn't a typical web developer position - the person working in this role will be interacting with complex backend systems, exposing critical data to users, working with researchers, and developing full stack applications top to bottom.


You'll find this opportunity particularly appealing if you enjoy working with smart people in a collaborative environment, have general expertise in software and web application engineering, and are willing to dive into any kind of programming, UI, or data challenge. Possible areas of focus are likely to include:



  • Building complex full-stack web applications

  • Design, development, and maintenance of monitoring tools, including user interfaces, to analyze data from a variety of existing system.

  • Development and maintenance of complex software and systems, including identification of bottlenecks and optimization of performance.

  • Parsing, processing, and analyzing large financial datasets, including writing complex queries.

  • Building, adapting, and maintaining user-friendly interfaces.


Successful candidates will have experience in a number of the following general areas: 



  • Programming languages: proven background writing high quality production level code in a language such as Java, C++, or Python.

  • Web Technology: experience working with JavaScript, YUI, JQuery, Python, Spring, Hibernate, Grails, or similar tools and frameworks is helpful. Willingness to dive in and learn new things is essential.

  • Data: experience writing complex queries, as well as designing, developing, and maintaining software and interfaces that interact with large data sets.

  • System tools: experience with scripting languages (Perl, Python, Shell Scripts, SQL), and Unix-based operating systems (especially Linux).

  • Problem Solving: a proven ability to apply mathematical, scientific, and/or engineering discipline to solve complex real world problems.


Experience in finance isn't required, but a BS, MS, or PhD in Computer Science or related technical discipline is strongly preferred.


by via developer jobs - Stack Overflow

Tooling & Data Visualization Engineer at TGS (Irvine, CA)

At TGS, data is a core part of our business and influences every aspect of the work that we do. To help our team gain deeper insight and work more effectively, we’re searching for a talented engineer with a passion for visualization and a flair for making systems and data more accessible and easier to understand.


Our research and technical environment is large and highly complex, and the range of potential visualization projects is nearly endless, so we’re looking for someone with a thoughtful approach to working with internal users (researchers and engineers) and figuring out where there is the greatest opportunity for impact and improvement. The ideal candidate will bring a strong programming background along with a combination of curiosity, creativity, and the ability to drive projects from conception through to a finished product.


Successful candidates will have experience in a number of the following general areas:



  • Data visualization: experience creating elegant visualizations for complex systems, tools, and data sets

  • Programming: strong experience with JavaScript, Python, D3, or similar tools and frameworks.

  • Applications: experience designing, developing, and maintaining software applications

  • Collaboration: working across teams and functional areas to define needs, identify opportunities, and make sure projects move forward .

  • Leadership: an ability to work independently, set priorities, collaborate with others, and deliver quality products.


by via developer jobs - Stack Overflow

Sr. Software Engineer - Systems and Infrastructure at TGS Management Company (Irvine, CA)

Software engineers play a vital role in the success of our business and form a core part of the organization. We tend to look for talented generalists who are capable of working in areas that can include large scale distributed systems, high-performance trading platforms, complex applications, infrastructure, and tools. Successful candidates will have the flexibility and skills to contribute in one or more of the following domains:



  • Development and maintenance of large, complex software and hardware systems, including identification of bottlenecks and optimization of performance.

  • Design and development of monitoring tools and interfaces that enable analysis of data from all aspects of our existing systems.

  • Leadership of complex software projects and initiatives.


Skills & Requirements


We seek highly-skilled engineers who can work effectively with others, have strong problem-solving skills, and pay attention to details. Our hierarchy is uncommonly flat and we have very few meetings, so a premium is placed on self-motivated people who can collaborate effectively and deliver great individual results.



  • Large software systems: design, development, testing, and maintenance.

  • Programming languages: extensive experience (e.g. with C, C++ and/or Java).

  • High performance systems: experience developing multi-threaded or shared memory systems.

  • User interfaces: including monitoring tools, graphical interfaces, web tools, and web development.

  • Production systems: support of real-time operations and critical systems.

  • Systems programming: systems-level programming and hacking operating systems (especially Linux).

  • Scripting languages: such as shell scripts, perl, python, etc.

  • Large data sets: programs to parse, process, and/or analyze.


by via developer jobs - Stack Overflow

Head of Back Office and Data Operations at TGS (Irvine, CA)

Data and back office operations are a core part of our business, and we’re looking for a hands-on technical leader to manage a group of programmer/analysts in a production-oriented environment. The role is mission critical, so we’re searching for an uncommonly reliable professional who enjoys managing teams and projects as well as writing code and providing support for large-scale production systems. The leader will help define the long term vision and strategy for our back office and data operations, while also playing a hands-on technical role.


Skills & Requirements


Successful candidates will have experience in a number of the following general areas:



  • Programming / Technical:


    • Extensive hands-on experience in Python, Java, C++, SQL, Perl, or a similar programming language.

    • Designing, developing, and maintaining production systems and applications.

    • Experience working with data in an environment with complex workflows and dependencies.


  • Leadership:


    • Leading and managing teams of experienced software developers and data analysts, including experience creating the long-term strategic vision, managing projects, assigning tasks, mentoring, and more.

    • Strategic Vision: designing and architecting future-state solutions and leading implementation efforts as a hands-on technical leader.

    • Data operations: experience developing data workflows, tools, programs, pipelines and applications to parse, process, organize, and analyze large data sets.

    • Flexibility: demonstrated willingness and ability to adapt, learn and grow.


  • Vendor interaction:


    • Working with external resources to solve problems, acquire data, and improve relationships.

    • Participating in and/or leading the search for new data sets and data sources.



by via developer jobs - Stack Overflow

Data Scientist at Q-Centrix (San Diego, CA)

About the Job


We are hiring for an on-site Data Scientist to join our 17 person San Diego engineering team. As a data scientist, you will lead our efforts to improve our health-care reporting work flow and efficiency through analytics, machine learning models, data analytics and natural language processing. You will research, design, and prototype solutions to a myriad of health-care related data problems.


Our Challenges include:



  • Implementing behavioral economics and HCI improvements to our existing application

  • Utilizing NLP to improve quality and efficiency of medical data abstraction

  • Developing novel efficiency improvements and insights from medical data


Our benefits include:



  • Competitive compensation, insurance, and a 401k plan

  • Flexible work hours and days, work from home when appropriate

  • Distraction-free office in San Diego focused on cutting-edge product development

  • Time dedicated to exploring new languages/frameworks and contributing to open source

  • Pet friendly office

  • 19 PTO days / yr


About you


You might be a good fit for this job if you have the following qualities and
skills:



  • 2+ years machine learning experience

  • Experience with relational databases and SQL

  • Ability to solve problems independently while rapidly prototyping to deliver solutions

  • Deep understanding of theory and applications of machine learning

  • A functional base in programming (Python, R, or comparable language).

  • BA/BS or higher in Computer Science, Machine Learning, Statistics

  • Excellent written and spoken communication skills in English


by via developer jobs - Stack Overflow

Senior Go Developer at Outlyer (London, UK) (allows remote)

Who are we looking for?


A mid/senior Go developer to join our backend dev team. You will have strong technical abilities and a passion for solving tough problems. A self-starter with a strong sense of ownership and drive is a must.


Experience


We are only looking for smart people who can get up to speed quickly


* A strong background in building web services


* Experience with building and architecting services for scale


* Highly competent in either Go, Python, Nodejs or Ruby


A professional attitude to developement


* A desire to write clean maintainable code


* Write code with good test coverage


* A willingness to own the services you build


Being a self-starter who is keen to offer feedback and options on how to solve technical problems


* Discussing design and architecture of features


* Taking initiative when improvement to product and process can be made


* Offer product opinions based on usage a when defining requirements


Communication is key to a successful team, so being able to work and communicate effectively with the rest of your team is a requirement.


* Good written and verbal communication skills


Nice to have


* Experience with Go


* Distributed systems knowledge


* Have previously worked with Kafka, Kubernetes and AWS


by via developer jobs - Stack Overflow

Software Performance Engineer at JP Morgan Chase (Chicago, IL)

As a member of our Software Engineering Group
you will dive head-first into creating innovative solutions that advance
businesses and careers. Youll join an inspiring and curious team of
technologists dedicated to improving the design, analytics, development,
coding, testing and application programming that goes into creating high
quality software and new products. Youll be tasked with keeping the team and
other key stakeholders up to speed on the progress of whats being developed.
Coming in with an understanding of the importance of end-to-end software
development-such as Agile frameworks-is key. And best of all, youll be working
with and sharing ideas, information and innovation with our global team of
technologists from all over the world.


This role
requires a wide variety of strengths and capabilities, including:



  • BS/BA degree or equivalent experience
  • Advanced knowledge of application,
    data and infrastructure architecture disciplines
  • Understanding of
    architecture and design across all systems 
  • Working proficiency in
    developmental toolsets
  • Ability to collaborate
    with high-performing teams and individuals throughout the firm to accomplish
    common goals
  • Proficiency in one or
    more general purpose programming languages JAVA, J2EE, Java Script, JSON, AJAX, Spring, HTML5
  • Understanding of
    software skills such as business analysis, development, maintenance and software
    improvement
  • Experience with standard profiling/monitoring/testing tools  Blaemeter, Jmeter, Dynatrace, Jprobe, Splunk, etc. 
  • Must have working knowledge across all major
    tiers/technologies associated with distributed web applications (e.g. Java
    development, web server setup/administration, application server
    setup/administration, basics of TCP/IP and HTTP/S protocols, SQL, etc.)













Our
Corporate & Investment Bank relies on innovators like you to build and
maintain the technology that helps us safely service the worlds important
corporations, governments and institutions. Youll develop solutions for a bank
entrusted with holding $18 trillion of assets and $393 billion in
deposits.  CIB provides strategic advice,
raises capital, manages risk, and extends liquidity in markets spanning over
100 countries around the world.


When you
work at JPMorgan Chase & Co., youre not just working at a global financial
institution. Youre an integral part of one of the worlds biggest tech
companies. In 14 technology hubs worldwide, our team of 40,000+ technologists
design, build and deploy everything from enterprise technology initiatives to
big data and mobile solutions, as well as innovations in electronic payments,
cybersecurity, machine learning, and cloud development. Our $9.5B+ annual
investment in technology enables us to hire people to create innovative
solutions that will not only transform the financial services industry, but
also change the world. 

At
JPMorgan Chase & Co. we value the unique skills of every employee, and
were building a technology organization that thrives on diversity.  We encourage professional growth and career
development, and offer competitive benefits and compensation.  If youre looking to build your career as
part of a global technology team tackling big challenges that impact the lives
of people and companies all around the world, we want to meet you.  


by via developer jobs - Stack Overflow

Lead Software Engineer - Sensor and Probe Analytics (SPA) team at HERE North America LLC (Chicago, IL)





Ever checked in somewhere on social media? Ever tracked your online orders?" You might be using HERE Technologies every single day without even realizing it. You can find us everywhere: in vehicles, smartphones, drones or third-party apps. We believe that with the right people, we will continue to be a game-changer in the technology industry and improve the daily lives of people around the world. Find out more by clicking the video below or going HERE







The position is on the Sensor and Probe Analytics (SPA) team within Core Map Engineering. Our dynamic and highly energetic 8-person team's mission is to utilize probe data collected globally (4 Billon points per day) and also to utilize OEM sensor data from automobiles to detect map attributes using Machine Learning algorithms in AWS. We are responsible for developing and executing the full end to end pipeline dealing with big data and updating our map database with our detections.





As a member of our diverse team you will have an opportunity to-

  • Lead architecture design, develop full stack implementation and deploy highly scalable and efficient solutions for data analytics in AWS
  • Work with team members to leverage targeted technologies, processes, standards, and best engineering practices.
  • Respond to internal customers escalation requests and troubleshoots in E2E pipeline






You are a fast learner, with an eye for detail, strong problem-solving skills, and the following:

  • 7+ years of full stack web development experience Java, Python, Java Script, Scala, and Spring Boot/AngularJS
  • 4+ years of development & deployment experience with AWS services (EC2, SNS, SQS, S3, EMR, Data Pipeline, VPC, ECS and etc.)
  • Development experience with Apache Spark/Big Data
  • Development experience with relational database , PostgreSQL/GIS, NoSQL






What Do We Offer?
  • An opportunity to work with extraordinary developers
  • Since we are on the frontier in utilizing probe and sensor events, you will have full opportunities to expand your expertise in true Big Data engineering in the cloud
  • Work that makes a difference in the world
  • Freedom to decide how to perform your work
  • Variety in the types of projects
  • Feedback so you will know how well you are doing
  • Collaborative, Supportive Colleagues


Make HERE your destination, we are just getting started. Apply now!



Equal Opportunity Employer: Race/Color/Sex/Sexual Orientation/Gender Identity/Religion/National Origin/Disability/Vets.



#LI-SA1
by via developer jobs - Stack Overflow

Ruby on Rails Developer (Microservices Architecture) at Placeit (Guadalajara, Mexico)

The salary listed is annual (divide by 12 to get your monthly) and listed in MXN pesos.


---


What are we looking for?


An experienced full stack engineer to join the Placeit team.


Here is a little gif of the types of templates our users use us for currently (that will change soon with growth of new features)


Who are we?


We started as an agency, called Freshout in 2008. We developed new products for companies such Linkedin, Telefonica, eBay. When we realized we couldn’t control the products we built through our clients, we started to invest in our own products. We bootstrapped our way to a product company in late 2014.


We’ve been profitable since the day we started so you don’t have to worry about us bleeding money and suddenly closing up shop because an investor pulled out.


All our staff including the CEO resides here in beautiful Guadalajara. We’ve been here for quite a few years and we don’t plan on leaving any time soon. We operate PlaceitRecordit and Empowerkit out of the same office.


We currently have 100 employees in our GDL office. Between our products, we serve over 8m users. 


This is not some satellite office where we send some of the “special” work. We invest heavily in the education and progress of each member of our team. We have full autonomy over what we build and there are no clients forcing our hand to build unnecessary features.


Placeit is used by everyone from Adobe to Yelp to Facebook to Google to Salesforce to IBM to Netflix. We’ve doubled in size over the past year and have thousands of paid subscribers.


The answers below are meant to address the most frequently asked questions. If we missed any, please don’t hesitate to let us know.


Video → Learn about our engineering culture here ←


Key Duties



  • Build prototypes

  • Write technical specs

  • Journal your process

  • QA your work

  • Update tickets and keep work organized

  • Follow methodologies that the company provides

  • Write efficient software

  • Work with stakeholders to understand tradeoffs

  • Follow up on issues / errors on a regular basis


Required Skills



  • HTML (different version) and their compatibilities.

  • Component frameworks such as Bootstrap or Foundation.

  • JS: programming model in JavaScript / inheritance model, scoping, differences between the three major version of JS.

  • HTTP: how the protocol generally works and how browsers generally deal with it.

  • Web sockets and web workers.

  • Experience with AJAX libraries (jQuery is required and one of these three: Backbone, Angular or React).

  • Node.js

  • Possess a good understanding of the syntax of Ruby and its nuances

  • Solid understanding of object-oriented programming

  • Experience designing, building large-scale Ruby on Rails applications

  • Experience with common libraries such as RSpec and Resque

  • Proficient understanding of code versioning tools (e.g. Git, or SVN)

  • Proficient in bash shell

  • Familiarity with continuous integration and delivery

  • Basic familiarity with networking systems, load balancers, and TCP/IP network constructs.

  • Knowledge of performance and reliability monitoring strategies

  • A knack for writing clean, readable Ruby code

  • Able to create database schemas that represent and support business processes


Bonus Skills



  • Server administration / automation experience 

  • Worked with Aurora, Kinesis and other AWS services

  • Have worked in large scale applications with at least 100k users

  • Any background in video, audio or image processing on the server side

  • Clever problem solver


What are the required baseline technical skills for all levels of engineers there?


Here is a list of what we consider baseline fundamentals that you need to be familiar with no matter what area of the platform you work on:



What’s the salary like?


Your offer will generally be above the market rate in the local market. 


We’ve listed the salary range on the job position but once we learn a bit more about your specific skills, we can give you an exact offer.


We take into account quite a lot of things when determining the offer. You’ll want to take a look at this document to get an idea of what we value.


If you can provide value, your offer will reflect that.


What’s the management style?


Video → Learn about our engineering culture here ←


Honest, truthful and always focused on improving.


Your manager will most probably talk you very straight. We don’t sugarcoat things. We like to communicate clearly so we can focus on improving rather than covering things up.


Our incentive structure and alignment values are all around trying to -> try to set up an environment for you to be as productive as possible with the assumption that you have the will and intention to do so. 


That means everything from setting clear product goals to a great office environment to autonomy when you've earned it. 


If your goal is to do great work and deliver value, you’ll have a great relationship with your manager. 


What does it look like to work there?


Please see the videos posted in this job listing.


How quickly can I get a promotion?


Depending on where you started and how quickly you’ve been improving, as quickly as 2 months.


In order to create a transparent and fair process for raises, we worked on creating a framework we call Value Alignment. It’s made up of many factors from user empathy to pure technical skill to collaboration.


It’s meant to provide a really easy way for you to know how to provide value to the company so you can ask for some of that value in a form of raise.


You can read the documentation here.


What are the benefits you provide?


We provide private health insurance of your choice, IMSS, paid trips around Mexico, free lunches on Wed/Fridays, paid educational courses and unlimited kindle books.


What does your engineering process look like?


We do believe that most people have a planning bias so most would think that we spend quite a bit of time in trying to clear and organize our minds before starting any task. We call it “X Workflow”. You can read about X Workflow here.


We’ve also documented our process for bug fixing. You can find it here.


For some additional reading, please see here and here


We also set aside 1 week every 8 weeks for any code improvements each engineer would like to focus on. This allows you to have time set aside for any refactoring you’d like to do without asking for the time.


We try to automate testing as much as possible. With 3 products out there, we don’t have a single dedicated QA person. We try to optimize our team such that a QA team should be unnecessary. Every person inside the company acts as decentralized QA departments (from customer service to CEO to engineers).


What does the flow look from the beginning to deploy for a particular feature?



  • You get a feature request from product manager

  • You make sure you understand the goals clearly and collect basic information

  • Assuming it’s time to work on it, you’d start with the specifications (detailed in X Workflow document).

  • The document generally starts with describing the problem, a bit of background and your hypothesis for the approach you’re going to take.

  • Then you would work on the high level solution proposal

  • And lastly would be your Blackbox (if needed), Theory of operations and functional specs.

  • Once those are approved, you can start coding!

  • Once your code is ready, you would deploy to staging to test your work.

  • If ready, you would then send your code for final review.

  • If ready, then it would be deployed to production after OK from CTO.

  • Lastly, you would go back to update your specification with any future work that you believe this feature needs.


The specification document and our general process for approaching new feature development is documented here called X Workflow.


How much autonomy do I have? Will I be micromanaged?


You’ll have a quite a bit of autonomy as long as you follow two basic rules. One is to be objective and the other is to be transparent. As long you’re following those two guidelines, you have full autonomy on how approach your work.


We always want to see that you have a proper line of logic when you’re approaching problems so you don’t tax the product and the company later down the line where it’s much more expensive to fix.


Our optimal method of working is to be openly and proactively sharing your progress, metrics and thought process behind your approach. Through this method, we keep each other in the loop so that we don’t have disasters happen.


The CTO and a peer is usually involved in approving specifications and deploys.


What are your plans for growth for long term?


We've added 30 people in the past 2 months and have doubled in revenue over the past year. We're planning on growing our Design Templates category in many ways but the general idea being to -> be able to design whatever you'd like within the browser but through a form-based interface. 


How’s the work/life balance there?


Most engineers are here between 10am to 6pm although some come earlier and leave a bit earlier. Some days they stay later and some days they leave earlier.


We generally keep an “adult policy” over these things. The idea is that you’re responsible and we’re not going to babysit you. We don’t really focus on the hours you spend the office. Our focus is mostly on how efficient you are.


We’re flexible for people that want to start work earlier and leave earlier as well.



Can I work remotely?


If you want to work remotely for the first month or two before committing to move, that’s ok with us but we’re generally not considering remote workers at this point but if you want to send in your info, we can take a look.


We ideally want you to be here in our GDL office.



I like the position but what if I’m wrapping up a freelance project currently?


That’s ok. We can work on a part time basis (has to be at least half time) for the first month or two. This approach works out well so you can see if this is a good fit for you before committing 100%.


Will you pay for my relocation?


Yes.



Do you guys help with my paperwork if I’m not a Mexican citizen?


Yes!



What language do you guys use inside the office?


We tend to go between Spanish and English quite a bit but if you only speak English, that’s ok too. 


How do I apply?


Email navid@placeit.net with the following information:


Your name, your GitHub username (if you have any public repos), resume or CV, why you would want to work here, any other information you think will be useful for us to know. 


by via developer jobs - Stack Overflow

Frontend Engineer (Pure JS, Node, Canvas, WebGL, CSS) at Placeit (Guadalajara, Mexico)

What are we looking for?


An experienced front-end engineer to join the Placeit team.


Here is a little gif of the types of templates our users use us for currently (that will change soon with growth of new features)


Who are we?


We started as an agency, called Freshout in 2008. We developed new products for companies such Linkedin, Telefonica, eBay. When we realized we couldn’t control the products we built through our clients, we started to invest in our own products. We bootstrapped our way to a product company in late 2014.


We’ve been profitable since the day we started so you don’t have to worry about us bleeding money and suddenly closing up shop because an investor pulled out.


All our staff including the CEO resides here in beautiful Guadalajara. We’ve been here for quite a few years and we don’t plan on leaving any time soon. We operate PlaceitRecordit and Empowerkit out of the same office.


We currently have 100 employees in our GDL office. Between our products, we serve over 8m users. 


This is not some satellite office where we send some of the “special” work. We invest heavily in the education and progress of each member of our team. We have full autonomy over what we build and there are no clients forcing our hand to build unnecessary features.


Placeit is used by everyone from Adobe to Yelp to Facebook to Google to Salesforce to IBM to Netflix. We’ve doubled in size over the past year and have thousands of paid subscribers.


The answers below are meant to address the most frequently asked questions. If we missed any, please don’t hesitate to let us know.


Video → Learn about our engineering culture here ←



What would I work on specifically?


You would be working on the front-end of Placeit. That can include anything from the modular components (we call them Widgets) of the interface to the markup to the Canvas engine that you can make the designs with. It depends on where your skills are the strongest.


The most immediate new item we’re working on is our new interface for creating designs with our templates and previewing them. I can't talk much about it here but we can talk more about that during the interview if you're interested. 


If you want to see some examples of our Design Templates, visit the Placeit website.



What general skills do I need to perform well in this position?


You need to know how to:



  • Be clever about how to approach problems

  • Be technically curious (learning on your own)

  • Have a serious interest in understanding the goal behind your work

  • Push for doing things the right way the first time around

  • Have empathy for our users



What technical skills do I need to perform well in this position?


You need to be familiar with the following:



  • HTML (different version) and their compatibilities.

  • CSS (different versions and techniques to apply effects and cross browser support), one or two CSS frameworks (LESS or SASS).

  • Component frameworks such as Bootstrap or Foundation.

  • JS: programming model in JavaScript / inheritance model, scoping, differences between the three major version of JS.

  • HTTP: how the protocol generally works and how browsers generally deal with it.

  • Web sockets and web workers.

  • Experience with AJAX libraries (jQuery is required and one of these three: Backbone, Angular or React).



What are the required baseline technical skills for all levels of engineers there?


Here is a list of what we consider baseline fundamentals that you need to be familiar with no matter what area of the platform you work on:




What’s the salary like?


Your offer will generally be above the market rate in the local market. 


We’ve listed the salary range on the job position but once we learn a bit more about your specific skills, we can give you an exact offer.


We take into account quite a lot of things when determining the offer. You’ll want to take a look at this document to get an idea of what we value.


If you can provide value, your offer will reflect that.


What’s the management style?


Video → Learn about our engineering culture here ←


Honest, truthful and always focused on improving.


Your manager will most probably talk you very straight. We don’t sugarcoat things. We like to communicate clearly so we can focus on improving rather than covering things up.


Our incentive structure and alignment values are all around trying to -> try to set up an environment for you to be as productive as possible with the assumption that you have the will and intention to do so. 


That means everything from setting clear product goals to a great office environment to autonomy when you've earned it. 


If your goal is to do great work and deliver value, you’ll have a great relationship with your manager. 


What does it look like to work there?


Please see the videos posted in this job listing.


How quickly can I get a promotion?


Depending on where you started and how quickly you’ve been improving, as quickly as 2 months.


In order to create a transparent and fair process for raises, we worked on creating a framework we call Value Alignment. It’s made up of many factors from user empathy to pure technical skill to collaboration.


It’s meant to provide a really easy way for you to know how to provide value to the company so you can ask for some of that value in a form of raise.


You can read the documentation here.


What are the benefits you provide?


We provide private health insurance of your choice, IMSS, paid trips around Mexico, free lunches on Wed/Fridays, paid educational courses and unlimited kindle books.


What does your engineering process look like?


We do believe that most people have a planning bias so most would think that we spend quite a bit of time in trying to clear and organize our minds before starting any task. We call it “X Workflow”. You can read about X Workflow here.


We’ve also documented our process for bug fixing. You can find it here.


For some additional reading, please see here and here


We also set aside 1 week every 8 weeks for any code improvements each engineer would like to focus on. This allows you to have time set aside for any refactoring you’d like to do without asking for the time.


We try to automate testing as much as possible. With 3 products out there, we don’t have a single dedicated QA person. We try to optimize our team such that a QA team should be unnecessary. Every person inside the company acts as decentralized QA departments (from customer service to CEO to engineers).


What does the flow look from the beginning to deploy for a particular feature?



  • You get a feature request from product manager

  • You make sure you understand the goals clearly and collect basic information

  • Assuming it’s time to work on it, you’d start with the specifications (detailed in X Workflow document).

  • The document generally starts with describing the problem, a bit of background and your hypothesis for the approach you’re going to take.

  • Then you would work on the high level solution proposal

  • And lastly would be your Blackbox (if needed), Theory of operations and functional specs.

  • Once those are approved, you can start coding!

  • Once your code is ready, you would deploy to staging to test your work.

  • If ready, you would then send your code for final review.

  • If ready, then it would be deployed to production after OK from CTO.

  • Lastly, you would go back to update your specification with any future work that you believe this feature needs.


The specification document and our general process for approaching new feature development is documented here called X Workflow.


How much autonomy do I have? Will I be micromanaged?


You’ll have a quite a bit of autonomy as long as you follow two basic rules. One is to be objective and the other is to be transparent. As long you’re following those two guidelines, you have full autonomy on how approach your work.


We always want to see that you have a proper line of logic when you’re approaching problems so you don’t tax the product and the company later down the line where it’s much more expensive to fix.


Our optimal method of working is to be openly and proactively sharing your progress, metrics and thought process behind your approach. Through this method, we keep each other in the loop so that we don’t have disasters happen.


The CTO and a peer is usually involved in approving specifications and deploys.


What are your plans for growth for long term?


We've added 30 people in the past 2 months and have doubled in revenue over the past year. We're planning on growing our Design Templates category in many ways but the general idea being to -> be able to design whatever you'd like within the browser but through a form-based interface. 


How’s the work/life balance there?


Most engineers are here between 10am to 6pm although some come earlier and leave a bit earlier. Some days they stay later and some days they leave earlier.


We generally keep an “adult policy” over these things. The idea is that you’re responsible and we’re not going to babysit you. We don’t really focus on the hours you spend the office. Our focus is mostly on how efficient you are.


We’re flexible for people that want to start work earlier and leave earlier as well.



Can I work remotely?


If you want to work remotely for the first month or two before committing to move, that’s ok with us but we’re generally not considering remote workers at this point but if you want to send in your info, we can take a look.


We ideally want you to be here in our GDL office.



I like the position but what if I’m wrapping up a freelance project currently?


That’s ok. We can work on a part time basis (has to be at least half time) for the first month or two. This approach works out well so you can see if this is a good fit for you before committing 100%.


Will you pay for my relocation?


Yes.



Do you guys help with my paperwork if I’m not a Mexican citizen?


Yes!



What language do you guys use inside the office?


We tend to go between Spanish and English quite a bit but if you only speak English, that’s ok too. 


How do I apply?


Email frontend@freshout.us with the following information:


Your name, your GitHub username (if you have any public repos), resume or CV, why you would want to work here, any other information you think will be useful for us to know. 


by via developer jobs - Stack Overflow

Lead Mobile Engineer at Fast Growing Real Estate Startup at Knock (Seattle, WA)

The Role


We're looking for a product-oriented engineer that can bring compelling user experiences to life on iOS (iPhone and iPad). We’re looking for someone who is not only well versed in mobile development, but also has a strong understanding of good UX and is excited to learn about and contribute to app performance.


Responsibilities


You'll have responsibility over the mobile codebase and how to ensure users are happy with our mobile UX. This will include prototyping new functionality, choosing which tools we use, testing, iterating, and basically taking ownership from end to end. Our mobile applications will communicate with our API layer, so you'll be collaborating with the rest of the engineering team on how to interact with various services.


Desired skills



  • Competent in various languages to get the job done, and can pick up new languages where necessary

  • A firm grasp of the iOS development libraries and UI controls/guidelines

  • Full understanding of iOS application submission process, and can navigate certification/provisioning/configuration processes

  • Past track record of production ready apps in the app store

  • Understanding of RESTful API’s and how to interact with them in iOS

  • APNS experience


* While the focus of this role is iOS development, you will be given many opportunities to work on many non-iOS engineering projects **


Also contact us if...



  • You are really smart and are willing to learn iOS development

  • Have experience with Android, and want to expand into iOS

  • You think we should hire you for any other reason


by via developer jobs - Stack Overflow

Lead Software Engineer - Virtual Assistant Data Analyst at JP Morgan Chase (Chicago, IL)

As an experienced Software Engineer, your mission is to help lead our team of innovators and technologists toward creating next-level solutions that improve the way our business is run. Your deep knowledge of design, analytics, development, coding, testing and application programming will help your team raise their game, meeting your standards, as well as satisfying both business and functional requirements. Your expertise in various technology domains will be counted on to set strategic direction and solve complex and mission critical problems, internally and externally. Your quest to embracing leading-edge technologies and methodologies inspires your team to follow suit. And best of all, youll be able to harness massive amounts of brainpower through our global network of technologists from around the world.

This role requires a wide variety of strengths and capabilities, including:




  • BS/BA degree or equivalent experience


  • Expertise in application, data and infrastructure architecture disciplines


  • Advanced knowledge of architecture, design and business processes


  • Proficiency in modern programming languages


  • Keen understanding of financial control and budget management


  • Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals


  • Interpret data, analyze results using statistical techniques and provide ongoing reports


  • Develop and implement databases, data collection systems, data analytics and other strategies that optimize statistical efficiency and quality


  • Acquire data from primary or secondary data sources and maintain databases/data systems


  • Identify, analyze, and interpret trends or patterns in complex data sets


  • Filter and clean data by reviewing computer reports, printouts, and performance indicators to locate and correct code problems


  • Work with management to prioritize business and information needs


  • Locate and define new process improvement opportunities


  • Proven working experience as a data analyst or business data analyst


  • Technical Expertise regarding data models, database design development, data mining and segmentation techniques


  • Strong knowledge of and experience with reporting packages (Business Objects etc), databases (SQL etc), programming (XML, Javascript, or ETL frameworks)


  • Knowledge of statistics and experience using statistical packages for analyzing datasets (Excel, SPSS, SAS etc)


  • Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy


  • Adept at queries, report writing and presenting findings


  • BS in Mathematics, Economics, Computer Science, Information Management or Statistics

Our Corporate & Investment Bank relies on innovators like you to build and maintain the technology that helps us safely service the worlds important corporations, governments and institutions. Youll develop solutions for a bank entrusted with holding $18 trillion of assets and $393 billion in deposits.  CIB provides strategic advice, raises capital, manages risk, and extends liquidity in markets spanning over 100 countries around the world.

When you work at JPMorgan Chase & Co., youre not just working at a global financial institution. Youre an integral part of one of the worlds biggest tech companies. In 14 technology hubs worldwide, our team of 40,000+ technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $9.5B+ annual investment in technology enables us to hire people to create innovative solutions that will not only transform the financial services industry, but also change the world. 

At JPMorgan Chase & Co. we value the unique skills of every employee, and were building a technology organization that thrives on diversity.  We encourage professional growth and career development, and offer competitive benefits and compensation.  If youre looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you.   
by via developer jobs - Stack Overflow

IAI Compliance and Certification Lead at Faraday Future (San Jose, CA)

Your Role:


· IoV product compliance and certification strategy and planning;


· IoV product certification preparation, submission, negotiation and troubleshooting with external regulation authorities;


· Work with internal teams to resolve all the issues identified from certification to enable IoV product certified in time within cost;


· Interface with external vendors for all kinds of test equipment/service needs;


· Contribution to SW and product quality control


· Contribution to SW and product test planning and execution


Work Location: Silicon Valley or Los Angeles


Qualifications:


o 3+ years of experience of product certification in Mobile/Internet/Automotive industry


o 2+ years of team or program management


o Experience in FCC/PTCRB/Bluetooth/WiFi/NFC/VZW/ATT/Tmobile certification test is mandatory


o Experience in Google compliance test is a plus


o Excellent communication and negotiation skills


o Strong experience and capability of SW and product quality control


o Rich technical expertise in the domains of Mobile/Internet/Infotainment/ADAS/Autopilot/Vehicle Control


o Strong experience and capability of using Microsoft Excel or other statistics calculation tools


o Rich experience in Android/iOS/Mac/Linux BSP/platform SW/vehicle SW testing


o Creative curiosity plus hardworking enthusiasm plus strong hands-on capability


o Excellent communication plus teamwork skills


o Ability to adapt to multi-task working environment


by via developer jobs - Stack Overflow

Senior Software Engineer, Product at Sentry (San Francisco, CA)

About this role


Sentry's mission is to empower software development teams to build better products, faster. Our crash reporting platform helps almost a million developers and tens of thousands of software teams at some of the internet's most loved websites/apps (Dropbox, Uber, Airbnb, Stripe, Atlassian, and many more) discover, triage, and resolve production software issues, so they can spend less time debugging and more time building software. 


As a senior software engineer on our product team, you'll join a cross-functional group of full-stack. frontend, and backend software engineers and designers that are responsible for the end-user operation of Sentry. Not only do product engineers build the user interfaces that software developers see and touch, they contribute to the APIs and server logic that power those interactions. 


If you want to build and improve product features that empower software development teams to do their best work, all while writing open source code, start thinking of your new hire gif now!


You'll be responsible for:



  • Working with designers and product managers to develop product features that make software developers lives' better

  • Collaborating with infrastructure and operations teams to build solutions that scale

  • Using a variety of programming languages, systems, and technologies to own and solve problems from end-to-end


You'll love this job if:



  • You take pride in building features that don't just work, but are also delightful to use

  • You want to join a modern software development team that iterates and ships code rapidly

  • You want to contribute to open source full-time

  • You want to work with collaborative, thoughtful engineers who push themselves and others to do better


Examples of projects our team has worked on:



  • Sentry 9 introduces Owners, Environments, & Teams

  • Augmenting error reports with Git commit data

  • Workflow improvements to resolution and silence

  • @ Your teammates with Mentions

  • Keep an eye on new code with deploys


Benefits



  • Contribute to an open source product used by almost a million of your fellow developers and tens of thousands of companies

  • Be part of an experienced and renowned team that cares a lot about diversity, inclusivity, and quirkiness

  • Competitive salary and meaningful equity

  • 100% medical, dental, and vision coverage

  • Commuter subsidy

  • 401k

  • Charitable matching program

  • Generous parental leave policy and 529 College Savings Plan

  • Flexible working schedule and vacation policy, and real work/life balance

  • Company events (Hack Weeks, All Hands, quarterly social events) and friends and family events

  • Relocation assistance



Sentry values diversity and inclusivity in our company and is an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


by via developer jobs - Stack Overflow

Engineering Manager at Jampp (Palermo, Argentina)

Jampp is a performance marketing platform for retargeting mobile customers. The platform combines behavioral data with predictive and programmatic technology to generate revenue for advertisers by showing personal, relevant ads that inspire consumers to use their favorite apps more often.


Short version: we are a team of +80 mobile specialists, using data to build unique products used by the fastest growing global app-driven businesses.


Now we are looking for an Engineering Manager who will lead, manage and inspire teams of engineers to build the future of mobile advertising. You'll work closely with your team, product managers, designers and other engineering teams to bring our products and infrastructure services to life.


Our challenges span many technologies, from an extremely scalable and highly available platform to big data tools that allow us to manage the big stream of data we have: We manage hundreds of instances buying impressions in a global market 24x7 with datacenters in 3 continents, processing 150 TB daily, 850K QPS and 55+ billion in-app events per month. In order to pick the best ads and show them to the right people at the right time,  we rely on real-time machine learning models (with billions of features) that give us predictions in less than 1ms. Yes, we have an awesome Engineering team.


Jampp serves a global client base from offices in San Francisco, London, Berlin, São Paulo, Singapore, Cape Town and Buenos Aires.


This is an on-site position in Buenos Aires, Argentina.



WHAT YOU'LL DO



  • You'll be responsible for growing and developing an incredible team of talented and motivated engineers with high expectations around individual ownership and impact.

  • You'll foster a healthy and collaborative culture that embodies Jampp’s core values.

  • You'll ensure your team delivers extraordinary output, and continuously seeks ways to make an outsized impact.

  • You'll set the direction for the team, anticipate strategic and scaling-related challenges via thoughtful long-term planning.

  • You will help craft technical and product strategy.


REQUIREMENTS



  • You have exceptional coding abilities and experience with architectural patterns of large, high-scale applications.

  • You have experience coaching and mentoring individual contributors.

  • You’ve guide decisions on architecture and technical strategy.

  • You are hands-on technically, comfortable reviewing and writing code. We don’t need you to be the strongest or most productive engineer on the team but your onboarding will involve at least a month working as an engineer on one of our products.

  • You've consistently made culture choices that positively impact all of engineering.

  • You’ve successfully recruited great people to your teams.

  • You’ve previous Management experience with an engineering team.

  • You are someone that others enjoy working with due to your technical competence and positive attitude.


WHAT WE OFFER



  • Learn a ton about the hottest area of growth in Internet advertising - Mobile!

  • Competitive salary

  • A structured onboarding Bootcamp in Buenos Aires, Argentina (HQ) and continuous training with a supportive team. We win together.

  • A great level of responsibility from day one and the chance to develop your potential without limitations.

  • An entrepreneurial environment.

  • Coffee, loads of snacks and a fridge full of drinks!

  •  Cool swag and team activities. Did we mention an annual off-site?


by via developer jobs - Stack Overflow

Front End Software Engineer - Senior Level at USAA (Plano, TX)

We are currently seeking talented Front End Engineers Senior Level for our Plano, TX facilities.

USAA Front End Engineers create and maintain the front-end portion of our business software applications. Done well, many may never realize or appreciate how critical these systems are or how we've made them simpler, faster, and safer. Yet, they help make our members' lives better. It's a great challenge and responsibility.

Here, you will invent. You'll design and test. You'll take risks. You'll create new technology, but the impact you'll make on our members will be far more significant.

As a Front-end Engineer, you are expected to be able to function in a fast-paced environment driving innovation through rapid prototyping and iterative development ensuring quality is built into all solutions. Your responsibilities will require you to be an expert in front development best practices and frameworks creating beautiful experiences for our internal and member facing systems. You will be required to be an expert in understanding user requirements and tailoring user experiences accordingly. You will engage with business clients, UI designers, developers and architects to create high performing and easy to use systems via the web as well as mobile-based applications. You will create and implement design principles that ensures that our content renders well across multiple devices. You will use and promote the use of front-end and mobile testing tools to ensure quality.

As a Front-end Engineer, it will be your responsibility to maintain code integrity and quality as well as ensure application architecture is designed for performance and resiliency.


by via developer jobs - Stack Overflow

Mobile ecommerce developer at Can Factory (London, UK)

“Design is not just what it looks like and feels like. Design is how it works.” Steve Jobs


The above quote is so very often true, and yet mobile and technical teams are so often segregated. No more…


Can Factory are building a new in-house mobile team to help us in the continuing challenge of pushing the limits of what is possible. So often we work with external mobile contractors whose focus can be very much around the individual project. We want to build a mobile capability that can learn to leverage the true skills of our highly experienced developers. Our existing mobile apps are built in either Swift for iOS or Java for Android.


We have an amazing group of developers with decades of experience of pushing the boundaries of sites such as Red Nose Day, ITV, Cineworld, VOX Cinemas and many more. We want to bring a joint mobile / technical team together, who can continuously learn from each other to figure out where we can push things to the edge getting the best possible solution for our clients.


Our development team are made of up multi skilled software engineers, with decades of experience. We are looking for mobile developers who can mirror that approach and work on multiple mobile operating systems. Similarly, as we are often in control of the back office as well as the mobile app, some experience of Java and RESTful API’s would be extremely useful. Naturally we heavily use git and AWS to manage and deploy our solutions, so a good understanding of those or similar technologies is required. All of the existing team have experience and regularly use Xcode, Android Studio and IntellJ to develop in.


You will be working in direct partnership with a very experienced team on both new and existing projects, including a large international entertainment clients across multiple platforms. The role requires gathering design and business requirements from clients and analysing designing and implementing bespoke solutions. If you’re someone who thrives in small team-orientated environments and is passionate about developing high quality mobile solutions, then this is the place for you.


The core management team have come from large full service agencies and so have experience of running mixed skilled teams to get the best results for every project. If you genuinely care about good mobile development, as well as a good solution behind it, then drop us a line.


We believe that everyone in the team has a voice and we all work directly with clients to shape the final solutions that we are proud to deliver. If you want to be part of a team that makes a difference and has control over their path, then you’ve come to the right place.


Goals For Your First Three Months



  • Understand the team, culture and projects

  • Learn the Can Factory, Can Do way

  • Prove that you can consistently produce quality output


What we want?



  • An interest in mobile rather an one platform

  • Highly motivated people with a passion for learning

  • Team players who can learn and teach as they go

  • Someone who has built a variety of mobile solutions

  • Someone who thrives on delivering high quality output


Must Have



  • Understanding of a wide range of web client technologies, including HTTP, HTML, CSS, JavaScript & JSON

  • Someone who has an interest of pushing their iOS and Android skills

  • Experience creating semantic mobile solutions and responsive designs

  • Ability to analyse requirements and design a top-level solution

  • Takes pride in creating concise, clear and elegant designs



Nice to Have



  • Experience of mobile development in a transactional environment

  • Experience of mobile development on either the iOS or Android platforms

  • Experience of ecommerce, retail, food / beverage and ticketing sites

  • Experience of interaction with local storage e.g. CoreData

  • Experience of using and managing a long lived API and versioning that data


by via developer jobs - Stack Overflow