Just Front-end Jobs

Front-end Jobs nearNew York, NY

Sorry, no listings for this city at the moment.

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

Full Stack Cloud Developer

Siemens AG in Chicago, IL 713 mi cloud c# agile aws-lambda java

Division Description:

The Siemens Building Technologies Division is the North American market leader for safe and secure, energy-efficient and environmentally-friendly buildings and infrastructure. As a technology partner, service provider, and system integrator, Building Technologies has offerings for fire protection; life safety; and security as well as building automation; heating, ventilation, and air conditioning (HVAC); and energy management. Since 1995, Siemens has helped to modernize nearly 7,000 buildings worldwide, including important American landmarks such as World Trade Center Memorial, Times Square Building, Carnegie Hall, Walt Disney World and the Mount Vernon Estate.

For more information, please visit:

https://www.siemens.com/us/en/home/company/about/businesses/building-technologies.html

Job Description:

Position Overview

As a Software Developer at Siemens Smart Infrastructure, you will collaborate across interdisciplinary teams to enhance and develop software products for the commercial HVAC market. Working within our Cloud development team, you will have the opportunity to learn and apply Cloud and Web technologies in our products to enable smart buildings.

Responsibilities

  • Design, implement, test, troubleshoot, and enhance software applications for building automation components and sub-systems based on instructions from senior engineers.

  • Develop and run automated tests for verifying sub-system application functionality.

  • Create and review technical documentation for internal process and external customer support.

  • Collaborate with Sr Engineers to understand market requirements to implement product designs.

  • Review and understand software methodologies for product design and model documentation.

  • Collaborate in international, multi-site development in an agile environment.

  • Comply with documented Siemens development processes.

  • Participate in design alternatives via prototyping, peer programming and expert reviews.

  • Passionate and self-motivated to learn and keen to constantly improve and develop skills to stay current with and investigate technology trends.

  • Participate in resolution of field problems in application of existing products.

Required Knowledge/Skills, Education, and Experience

Qualified Applicants must be legally authorized for employment in the United States. Qualified Applicants will not require employer sponsored work authorization now or in the future for employment in the United States.

  • Bachelor or advanced degree in Computer Science preferred, or equivalent combination of education and experience.

  • 2-5 years of experience preferable

  • Solid knowledge in at least one major programming language and computing platform (e.g. C#/.NET, C++, Java/J2EE, Go).

  • Solid knowledge of state of the art full stack technologies (Angular, JavaScript, TypeScript, Bootstrap, Node.js etc.).

  • AWS Landscape, AWS Lambda, DynamoDB, Micro-Service Architecture / Solution and Production Experience.

  • Practitioner of state of the art development practices for software documentation and test-driven designs.

  • Strong focus to deliver quality in every work aspect, utilizing tools to monitor, analyze and enhance software code base.

  • Hands-on experience with source code control and application lifecycle management systems (e.g. IBM Jazz RTC, Git).

  • Proven experience applying and thorough understanding of software design patterns and principles.

  • Practical experience with software design languages, models, and diagrams (e.g. UML).

  • Basic understanding of agile development approaches

  • Works well in teams and on individual assignments.

  • Hands-on software troubleshooting experience.

  • Strong oral and written communication

Equal Employment Opportunity Statement
Siemens is an Equal Opportunity and Affirmative Action Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, protected veteran or military status, and other categories protected by federal, state or local law.

EEO is the Law
Applicants and employees are protected under Federal law from discrimination. To learn more,Click here.

Pay Transparency Non-Discrimination Provision
Siemens follows Executive Order 11246, including the Pay Transparency Nondiscrimination Provision.

Apply

Full Stack Cloud Developer II -

Position Overview

As a Software Developer II at Siemens Building Technologies, you will collaborate across interdisciplinary teams to enhance and develop software products for the commercial HVAC market. Working within our Cloud development team, you will have the opportunity to learn and apply Cloud and Web technologies in our products to enable smart buildings.

Responsibilities

  • Design, implement, test, troubleshoot, and enhance software applications for building automation components and sub-systems based on instructions from senior engineers.

  • Develop and run automated tests for verifying sub-system application functionality.

  • Create and review technical documentation for internal process and external customer support.

  • Collaborate with Sr Engineers to understand market requirements to implement product designs.

  • Review and understand software methodologies for product design and model documentation.

  • Collaborate in international, multi-site development in an agile environment.

  • Comply with documented Siemens development processes.

  • Participate in design alternatives via prototyping, peer programming and expert reviews.

  • Passionate and self-motivated to learn and keen to constantly improve and develop skills to stay current with and investigate technology trends.

  • Participate in resolution of field problems in application of existing products.

Required Knowledge/Skills, Education, and Experience

Qualified Applicants must be legally authorized for employment in the United States. Qualified Applicants will not require employer sponsored work authorization now or in the future for employment in the United States.

  • Bachelor or advanced degree in Computer Science preferred, or equivalent combination of education and experience.

  • 0-3 years of experience preferable

  • Solid knowledge in at least one major programming language and computing platform (e.g. C#/.NET, C++, Java/J2EE, Go).

  • Solid knowledge of state of the art full stack technologies (Angular, JavaScript, TypeScript, Bootstrap, Node.js etc.).

  • AWS Landscape, AWS Lambda, DynamoDB, Micro-Service Architecture / Solution and Production Experience.

  • Practitioner of state of the art development practices for software documentation and test-driven designs.

  • Strong focus to deliver quality in every work aspect, utilizing tools to monitor, analyze and enhance software code base.

  • Hands-on experience with source code control and application lifecycle management systems (e.g. IBM Jazz RTC, Git).

  • Proven experience applying and thorough understanding of software design patterns and principles.

  • Practical experience with software design languages, models, and diagrams (e.g. UML).

  • Basic understanding of agile development approaches

  • Works well in teams and on individual assignments.

  • Hands-on software troubleshooting experience.

  • Strong oral and written communication

    Equal Employment Opportunity Statement

Siemens is an Equal Opportunity and Affirmative Action Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, protected veteran or military status, and other categories protected by federal, state or local law.

EEO is the Law
Applicants and employees are protected under Federal law from discrimination. To learn more,Click here.

Pay Transparency Non-Discrimination Provision
Siemens follows Executive Order 11246, including the Pay Transparency Nondiscrimination Provision. To learn more, Click here.

Apply

Full Stack Developer

Ascension in Chicago, IL 713 mi agile elasticsearch testing
new

We Are Hiring

Have you heard? Ascension Technologies, one of the largest healthcare information technology services in the country, is making a shift in their IT space! Join the IT revolution with us as we turn our attention from technology that supports our national health system to developing, deploying, and driving technology that will change the face of healthcare. If you enjoy creating something new, dreaming big, and have a passion for your expertise we encourage you to apply!

Why Join Ascension?

Ascension is a faith-based healthcare organization dedicated to transformation through innovation across the continuum of care. We believe you should be a tech founder not a fixer thats how we do tech at Ascension technologies. Where Will You Work You will get to work in our River North location. River North is Chicagos most renown area. It's home to the Magnificent Mile, one of the best-known shopping districts in the country, as well as one of the most iconic attractions in the city: Navy Pier. Ascensions workspace is right in the heart of this area inside a historic landmark building with amenities to help feed your creativity. Enjoy lounges, private offices, and conference rooms with stunning views of the Chicago Riverplus an onsite fitness center and a coffee bar with full-time barista. Commuting is a breeze with more than 10 bus lines all within a two-block radius. After work, walk out and enjoy some of the citys best restaurants and entertainment options.

What You Will Do

As a Full Stack Developer with Ascension Technologies, you will have the opportunity to contribute across the technology stack, covering the end-to-end development of applications and improvements to DevOps tooling. Through exploration and collaboration, you will engage in a rewarding career thats driven by you and powered by Ascension. Our goal in this transformation is to hire people who are great at something. Give them new problems to work on. Trust them to be outstanding. Key Responsibilities:

  • Shape and implement technology and business solutions

  • Use Agile engineering practices and various software development technologies to rapidly develop creative, high quality and efficient solutions that enhance Ascensions technology stack

  • Deliver product visualization based on input from Design Lead and Product Manager

  • Collaborate with other team members to translate business requirements into user stories

  • Write code and test scripts, and continuously deliver new / improved product functionality in an agile approach.

  • Implement capabilities for automated test & upgrades

  • Create appropriate documentation as defined by the agile approach

  • Communicate with internal IT teams to resolve technical dependencies during implementation

  • Build Ascensions brand in the technology community

    Knowledge:

  • Deep knowledge of server-side technologies, frameworks such as Java, Go, SpringBoot

  • Deep knowledge of client-side languages and frameworks such as CSS, Bootstrap, Javascript, TypeScript, Angular2+, ReactJS, Vue.JS

  • Knowledge of designing RESTful APIs as microservices, SAML/OAuth/OIDC

  • Knowledge of frontend and backend testing frameworks (e.g. JUnit, Selenium, Jest, Karma etc.,)

  • Knowledge of NOSQL databases such as Cassandra, CouchDB, MongoDB and Redis

  • Knowledge of developing cloud native applications on platforms such as GCP, AWS, Azure and PCF

  • Knowledge of Search Technologies (Lucene, Elasticsearch) and messaging software (Kafka, RabbitMQ) is a plus

  • Familiarity with healthcare data formats (e.g., HL7, FHIR) is a plus

What You Will Need

Education:

  • Bachelor's degree in computer science
Apply

Build Release Engineer

Sailpoint Technologies, Inc. in Austin, TX 1513 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

Full Stack Developer

Ascension in Austin, TX 1513 mi agile nosql java
new

We Are Hiring

Have you heard? Ascension Technologies, one of the largest healthcare information technology services in the country, is making a shift in their IT space! Join the IT revolution with us as we turn our attention from technology that supports our national health system to developing, deploying, and driving technology that will change the face of healthcare. If you enjoy creating something new, dreaming big, and have a passion for your expertise we encourage you to apply!

Why Join Ascension?

Ascension is a faith-based healthcare organization dedicated to transformation through innovation across the continuum of care. We believe you should be a tech founder not a fixer thats how we do tech at Ascension technologies. Where Will You Work You will get to work in our brand new, creatively stimulating, office space we are calling the Digital Studio in Austin, TX (#1 in U.S. News Rankings - Best Places to Live). We feel that Innovative thinking is usually done best over a free beverage and thats why our Digital Studio comes stocked and offers a variety of unconventional workspaces.

What You Will Do

As a Full Stack Developer with Ascension Technologies, you will have the opportunity to Contribute across the technology stack, covering the end-to-end development of applications and improvements to DevOps tooling. Through exploration and collaboration, you will engage in a rewarding career thats driven by you and powered by Ascension. Our goal in this transformation is to hire people who are great at something. Give them new problems to work on. Trust them to be outstanding. Key Responsibilities:

  • Shape and implement technology and business solutions

  • Use Agile engineering practices and various software development technologies to rapidly develop creative, high quality and efficient solutions that enhance Ascensions technology stack

  • Deliver product visualization based on input from Design Lead and Product Manager

  • Collaborate with other team members to translate business requirements into user stories

  • Write code and test scripts, and continuously deliver new / improved product functionality in an agile approach.

  • Implement capabilities for automated test & upgrades

  • Create appropriate documentation as defined by the agile approach

  • Communicate with internal IT teams to resolve technical dependencies during implementation

  • Build Ascensions brand in the technology community

    Knowledge:

  • Deep knowledge of server-side technologies, frameworks such as Java, Go, SpringBoot

  • Deep knowledge of client-side languages and frameworks such as CSS, Bootstrap, Javascript, TypeScript, Angular2+, ReactJS, Vue.JS

  • Knowledge of designing RESTful APIs as microservices, SAML/OAuth/OIDC

  • Knowledge of frontend and backend testing frameworks (e.g. JUnit, Selenium, Jest, Karma etc.,)

  • Knowledge of NOSQL databases such as Cassandra, CouchDB, MongoDB and Redis

  • Knowledge of developing cloud native applications on platforms such as GCP, AWS, Azure and PCF

  • Knowledge of Search Technologies (Lucene, Elasticsearch) and messaging software (Kafka, RabbitMQ) is a plus

  • Familiarity with healthcare data formats (e.g., HL7, FHIR) is a plus

What You Will Need

Education:

  • Bachelor's degree in computer science, software engineering, or related technical field, or equivalent practical experience.

    Work Experience:

  • 3+ years of software development experience

  • Experience with relational and NoSQL Databases and Linux OS.

  • Experience in agile development process, pair programming, continuous integration and deployment

Apply

Full Stack Developer

Ascension in Austin, TX 1513 mi agile nosql java
new

We Are Hiring

Have you heard? Ascension Technologies, one of the largest healthcare information technology services in the country, is making a shift in their IT space! Join the IT revolution with us as we turn our attention from technology that supports our national health system to developing, deploying, and driving technology that will change the face of healthcare. If you enjoy creating something new, dreaming big, and have a passion for your expertise we encourage you to apply!

Why Join Ascension?

Ascension is a faith-based healthcare organization dedicated to transformation through innovation across the continuum of care. We believe you should be a tech founder not a fixer thats how we do tech at Ascension technologies. Where Will You Work You will get to work in our brand new, creatively stimulating, office space we are calling the Digital Studio in Austin, TX (#1 in U.S. News Rankings - Best Places to Live). We feel that Innovative thinking is usually done best over a free beverage and thats why our Digital Studio comes stocked and offers a variety of unconventional workspaces.

What You Will Do

As a Full Stack Developer with Ascension Technologies, you will have the opportunity to Contribute across the technology stack, covering the end-to-end development of applications and improvements to DevOps tooling. Through exploration and collaboration, you will engage in a rewarding career thats driven by you and powered by Ascension. Our goal in this transformation is to hire people who are great at something. Give them new problems to work on. Trust them to be outstanding. Key Responsibilities:

  • Shape and implement technology and business solutions

  • Use Agile engineering practices and various software development technologies to rapidly develop creative, high quality and efficient solutions that enhance Ascensions technology stack

  • Deliver product visualization based on input from Design Lead and Product Manager

  • Collaborate with other team members to translate business requirements into user stories

  • Write code and test scripts, and continuously deliver new / improved product functionality in an agile approach.

  • Implement capabilities for automated test & upgrades

  • Create appropriate documentation as defined by the agile approach

  • Communicate with internal IT teams to resolve technical dependencies during implementation

  • Build Ascensions brand in the technology community

    Knowledge:

  • Deep knowledge of server-side technologies, frameworks such as Java, Go, SpringBoot

  • Deep knowledge of client-side languages and frameworks such as CSS, Bootstrap, Javascript, TypeScript, Angular2+, ReactJS, Vue.JS

  • Knowledge of designing RESTful APIs as microservices, SAML/OAuth/OIDC

  • Knowledge of frontend and backend testing frameworks (e.g. JUnit, Selenium, Jest, Karma etc.,)

  • Knowledge of NOSQL databases such as Cassandra, CouchDB, MongoDB and Redis

  • Knowledge of developing cloud native applications on platforms such as GCP, AWS, Azure and PCF

  • Knowledge of Search Technologies (Lucene, Elasticsearch) and messaging software (Kafka, RabbitMQ) is a plus

  • Familiarity with healthcare data formats (e.g., HL7, FHIR) is a plus

What You Will Need

Education:

  • Bachelor's degree in computer science, software engineering, or related technical field, or equivalent practical experience.

Work Experience:

  • 3+ years of software development experience
  • Experience with relational and NoSQL Databases and Linux OS.
  • Experience in agile development process, pair programming, continuous integration and deplo
Apply

Lead/Senior Full Stack Developer

Chatham Financial in Littleton, CO 1634 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 1634 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