Just Front-end Jobs

Front-end Jobs nearLehi, UT

Web Engineering Manager

Web Engineering Manager
About Codazen Our clients hire us to help them tackle complex problems and push the envelope of possibilities. Codazen provides high-touch digital solution development to companies such as Facebook, Oculus and others. We need a Software Engineering Manager for our brand new office location in Salt Lake City. If that sounds like an exciting challenge to you, then read on!
Summary Codazen is looking for a Web Engineering Manager with professional experience creating web applications with strong team development experience. They will be responsible for managing the software development of complex projects for high-profile clients. Must be a self-starter and feel comfortable working in a highly collaborative, cross-functional environment, demonstrating an open-mind and a propensity for developing strong team relationships and can easily adapt within a fast-paced and constantly changing environment. Were looking for team player that strives to innovate, holds exceptionally high standards for his/her work, genuinely enjoys working with a solid, talented team and has a good sense of humor. Role Requirements
Lead a team of software engineers building high-end websites and web applications
Ensure that our company's agile software development practices are being learned and followed
Provide mentoring through code review, 1-on-1 discussion, and group training
Encourage knowledge sharing among team members (e.g. lunch-n-learns, documentation, delegation of training)
Engender positive company culture behaviors including humility, collaboration, and a focus on professional growth
Help direct reports to set goals and understand how their professional development contributes to company success
Work to involve engineers in the recruiting process
Review/approve time sheets for direct reports
Conduct employee performance reviews for direct reports (every 6 months)
Frequently engage with direct reports in 1-on-1 meetings
Collaborate with Digital Production, UX & Design teams to create functional and beautiful solutions Qualifications
Minimum of 3 years experience leading teams to build web-based software or enterprise-level web sites
Excellent interpersonal, leadership, and communication skills
Experience with agile software development processes (e.g. Scrum)
Extensive experience building secure, scalable software systems (UI, APIs, data persistence)
High-level skills in HTML/CSS, JavaScript, and component-based frameworks (e.g. React)
Understanding and practical experience with database design and development
Experience with N-tier application architectures
Experience working on highly trafficked, high-profile websites
Experience with Adobe Creative Suite
B.S. in Computer Science or related program at an accredited college or university
Some travel required (up to 20% within West Coast) Plus
Advanced experience in React a strong plus
Experience with JIRA and Confluence, or similar
Masters degree or related certifications a plus
WHAT CODAZEN OFFERS
Competitive salary
Health, dental, vision
401k (with company match)
Income protection plans (life, accidental death and dismemberment, short- and long-term disability)
Free drinks and snacks
An incredible leadership team that cares about your development
Fun, smart, diverse colleagues

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state or local protected class.

Apply

Web Engineering Manager

Web Engineering Manager
About Codazen Our clients hire us to help them tackle complex problems and push the envelope of possibilities. Codazen provides high-touch digital solution development to companies such as Facebook, Oculus and others. We need a Software Engineering Manager for our brand new office location in Salt Lake City. If that sounds like an exciting challenge to you, then read on!
Summary Codazen is looking for a Web Engineering Manager with professional experience creating web applications with strong team development experience. They will be responsible for managing the software development of complex projects for high-profile clients. Must be a self-starter and feel comfortable working in a highly collaborative, cross-functional environment, demonstrating an open-mind and a propensity for developing strong team relationships and can easily adapt within a fast-paced and constantly changing environment. Were looking for team player that strives to innovate, holds exceptionally high standards for his/her work, genuinely enjoys working with a solid, talented team and has a good sense of humor. Role Requirements
Lead a team of software engineers building high-end websites and web applications
Ensure that our company's agile software development practices are being learned and followed
Provide mentoring through code review, 1-on-1 discussion, and group training
Encourage knowledge sharing among team members (e.g. lunch-n-learns, documentation, delegation of training)
Engender positive company culture behaviors including humility, collaboration, and a focus on professional growth
Help direct reports to set goals and understand how their professional development contributes to company success
Work to involve engineers in the recruiting process
Review/approve time sheets for direct reports
Conduct employee performance reviews for direct reports (every 6 months)
Frequently engage with direct reports in 1-on-1 meetings
Collaborate with Digital Production, UX & Design teams to create functional and beautiful solutions Qualifications
Minimum of 3 years experience leading teams to build web-based software or enterprise-level web sites
Excellent interpersonal, leadership, and communication skills
Experience with agile software development processes (e.g. Scrum)
Extensive experience building secure, scalable software systems (UI, APIs, data persistence)
High-level skills in HTML/CSS, JavaScript, and component-based frameworks (e.g. React)
Understanding and practical experience with database design and development
Experience with N-tier application architectures
Experience working on highly trafficked, high-profile websites
Experience with Adobe Creative Suite
B.S. in Computer Science or related program at an accredited college or university
Some travel required (up to 20% within West Coast) Plus
Advanced experience in React a strong plus
Experience with JIRA and Confluence, or similar
Masters degree or related certifications a plus
WHAT CODAZEN OFFERS
Competitive salary
Health, dental, vision
401k (with company match)
Income protection plans (life, accidental death and dismemberment, short- and long-term disability)
Free drinks and snacks
An incredible leadership team that cares about your development
Fun, smart, diverse colleagues

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state or local protected class.

Apply

Remote Jobs

Javascript Engineer - Remote - US-Based

Retrium is a seed-funded startup that helps teams improve their Agile processes by facilitating effective and engaging retrospective meetings. With over 60,000 retrospective run on our platform, we’re the trusted leader in our market, and we’ve been helping teams continuously improve since 2015.

We’re also a small, cross-functional team of passionate and fun people. We have an outstanding leadership team and a dedication to company culture. We’re lucky enough to have an awesome product, great growth, high customer satisfaction, and low churn. Now, we need someone to help us deliver more value to customers!

To apply for the Javascript Engineer position at Retrium you should have three or more years of experience with some of the following technologies and be eager to work with them:

  • Javascript! (ES6, babel, webpack, npm)
  • React (hooks, context)
  • WebSockets
  • Flow
  • Promises (async/await)
  • Node (express.js)
  • MongoDB
  • Redis
  • AWS (Docker, Linux)

Candidates must currently reside and be authorized to work in the US. This is a full-time, salaried position on a fully distributed team.

Benefits

We provide amazing benefits, and if you ask the team, they’ll tell you that the greatest benefits we offer employees are the ability to make a meaningful contribution to the company and the opportunities to “Listen. Learn. Teach”, another core value.

Our other benefits include:

  • Stock options
  • Health, dental, and vision insurance coverage for you and your family
  • Unlimited and minimum vacation policy (we encourage you to ask us about this!)
  • Flexible, sustainable work hours
  • Work from home or a co-working office
  • All the equipment you need to do your job
  • Company retreats

Retrium is committed to creating a diverse environment where you can “Be Your Amazing Self”, yet another core value. We are proud to be an equal opportunity employer, and welcome people of different backgrounds, experiences, and perspectives. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Apply now and work remotely at Retrium

Apply

Jobs farther away

Lead/Senior Full Stack Developer

Chatham Financial in Littleton, CO 367 mi angularjs agile c#

The Role

We are seeking a Lead Full Stack Developer to join our growing application development team. As a part of our team, you will be developing innovative, high quality, and robust web applications and micro services.

**As a member of the *team* you will…**

  • Help lead development projects of cutting-edge financial applications.

  • Be a member of an agile scrum team that owns development of a specific product or platform.

  • Collaborate with other software engineering teams, design team, quant team, product owners and managers, and business stakeholders.

  • Develop software in our technology stack which is constantly evolving but currently includes .NET, ServiceStack, RabbitMQ, SQL Server, ASP.NET MVC, Angular, Redis, various Amazon web services, unmanaged C code, Nvidia Cuda, and Python.

  • Participate in Quarterly Hack Weeks in which teams and individuals pitch new product concepts and technology improvements similar to a startup weekend.

Qualifications

  • 7 years experience in software development.

  • Experience leading development projects and making design decisions.

  • Object-oriented design patterns; languages including C#, C++ or Java; web frameworks like AngularJS; and relational and NoSQL databases.

  • Comfort with full stack software development, including computationally intense back-end development and service design, data storage and access models, enterprise level messaging patterns, and modern web development frameworks.

  • Proclivity towards refactoring and continuously improving OO code through agile development methods.

  • Testing skills including use of inversion of control, mocks, and stubs in unit testing and integration testing frameworks.

  • Experience working in an agile scrum environment.

Bonus Points

  • Open source development projects.

  • Contributions to the local developer community.

  • Advanced degrees in mathematics, computer science, engineering, or sciences.

  • R&D experience at the collegiate or professional level.

  • Quantitative and modeling skills with an ability to learn techniques in numerical optimization, data mining, simulation, or model calibration.

Apply

Full Stack Software Developer

Chatham Financial in Littleton, CO 367 mi angularjs agile c#

The Role

We are seeking a Full Stack Developer to join our growing application development team. As a part of our team, you will be developing innovative, high quality, and robust web applications and micro services.

**As a member of the *team* you will…**
•Develop cutting-edge financial applications.
•Be a member of an agile scrum team that owns development of a specific product or platform.
•Collaborate with other software engineering teams, design team, quant team, product owners and managers, and business stakeholders.
•Develop software in our technology stack which is constantly evolving but currently includes .NET, ServiceStack, RabbitMQ, SQL Server, ASP.NET MVC, AngularJS, Redis, various Amazon web services, unmanaged C code, Nvidia Cuda, and Python.
•Participate in Quarterly Hack Weeks in which teams and individuals pitch new product concepts and technology improvements similar to a startup weekend.

Qualifications
•Bachelor’s Degree in Computer Science, Mathematics, Physics, Engineering, or equivalent practical experience.
•Object-oriented design patterns; languages including C#, C++ or Java; web frameworks like AngularJS; and relational and NoSQL databases.
•Comfort with full stack software development, including computationally intense back-end development and service design, data storage and access models, enterprise level messaging patterns, and modern web development frameworks.
•Proclivity towards refactoring and continuously improving OO code through agile development methods.
•Testing skills including use of inversion of control, mocks, and stubs in unit testing and integration testing frameworks.
•Experience working in an agile scrum environment.

Bonus Points
•Open source development projects.
•Contributions to the local developer community.
•Advanced degrees in mathematics, computer science, engineering, or sciences.
•R&D experience at the collegiate or professional level.
•Quantitative and modeling skills with an ability to learn techniques in numerical optimization, data mining, simulation, or model calibration.

Apply

Build Release Engineer

Sailpoint Technologies, Inc. in Austin, TX 1053 mi java continuous-integration saas agile devops sysadmin

SailPoint is the Worldwide Leader for Enterprise-Class IAM
We minimize risk and maximize business growth by managing access to data and resources across your enterprise. We do it effectively and securely for every person who interacts with your organization—any user, on any device, anywhere in the world.
We were first to recognize that companies could benefit from an approach to identity that addresses both IT and business priorities. We developed a unique risk-based model and leveraged that approach for everything from compliance to user provisioning. Then we followed that with the industry's first solution for truly extending enterprise identity management to applications in the cloud.
Today, we offer comprehensive products that can handle enterprise IAM on-premises or as a cloud-based service. This gives you the freedom to choose the best solution for your current needs, while at the same time establishing a clear path for future growth.
IdentityNow is SailPoint’s Identity as a Service (IDaaS) product, and the Release Engineer is a crucial role of the IdentityNow team. He/She will proactively work with Engineering, DevOps, Product, Services, and other functional departments to implement and operate SaaS software release best practices. The ideal candidate will be a self-starter who enjoys a fast-paced job and understands all the pieces that have to align correctly to get code safely and frequently from development to production.
Responsibilities:

  • Build, maintain and monitor all infrastructure required to support the release pipeline, in accordance with pre-existing DevOps standards

  • Monitor and troubleshoot all software builds

  • Perform deployments of each service as needed, with the goal of automating yourself out of needing to manually release software

  • Create methodology to move releases safely from one environment to the next, while still complying with our governing standards

  • Develop and/or improve standards and policies around proper software delivery principles, and encourage/promote CI/CD

  • Manage cross-functional requirements working with DevOps, Engineering, Product, Services, and other departments

  • Produce metrics, dashboards, and alerts that report on overall release quality and status

    Background & Experience:

  • Experience in a 24x7 Agile, SaaS environment

  • You’ve worked in a shop employing CI/CD

  • You’re an expert in one or more release automation products (Jenkins, GoCD, etc)

  • You’re great with at least one scripting language (Ruby, Python, etc)

  • You may not know Java, but you know how to build something written in Java

  • You have a good understanding of networking concepts

  • You have strong interpersonal and team skills, and the ability to set and enforce process and influence engineers who are not direct reports

    In addition to the above requirements, the ideal candidate will have experience with one or more of the following criteria:

  • System administration, system configuration, and system debugging experience

  • Knowledge of cloud infrastructure environments like AWS

  • Knowledge of container technology

    Education:

  • Bachelor's degree in Computer Science or other technical disciplines, or equivalent experience

Apply