Front-end Jobs nearLehi, UT
Junior/Mid-level AngularJS/ReactJS Web Developer
A typical day in this position is to start off with some coffee and/or your favorite drink and breakfast; catch up on email and Slack and review your tasks in Jira on the current Sprint. Join the team for a quick 15 minute stand up huddle and review what was done on the previous day; discuss any roadblocks you may be stuck on and to get help if needed; and what the goals are for the current day. Then commence work on assigned tasks in the current Sprint. Unit tests should be written as well before critical work or after on critical functionality. Code reviews should be done and kept up daily as well. Lunch and a coffee/drink break during the day is always good to refresh your mind unless you're in the zone of course!
An example task you may be asked to work on is a new UI to schedule employees onto jobs sites. First you will branch from the master code branch from GitHub and start a new task branch locally to begin work. You would work off of the specifications and design to implement the UI and reuse components already built for the front-end WorkMax UI so we stay consistent. You would write any custom business logic in Angular/React to manage the new UI and do normal checks for required fields, etc. Then you would write the code to submit off requests to the back-end through the provided API from the back-end team. Good error checking and unit test where applicable would be part of your coding process as well. You would then test your implementation on a local WorkMax environment all Devs have to make sure your new code works as specified. Once happy, the code would be submitted off to GitHub in a Pull Request so it can be reviewed and into the normal Agile process. Once approved it's merged back into a build and sent to QA for testing.
Your skill set will be enhanced on the WorkMax platform as we develop new modules and as we use newer technology that makes sense as we move forward. We will always stay up on the latest and best technology out there!Apply
Senior Software Engineer - Full Stack
The Applied Insights team with WellSky is looking for a Senior Software Engineer. The Senior Software Engineer drives the delivery and maintenance of software solutions including designing, coding, and testing of software to ensure solution quality before deployment.
About the WellSky AI Team
Our Strategy: Build valuable analytics solutions for our current markets and customers and use our unique assets to create innovative products and insights for new markets.
Our Tactics: Move fast, be humble and hungry in understanding and solving problems. Practice agile, customer-led collaborative learning and development. Utilize our unique data and machine learning technologies to build valuable IP. Build beautiful and intuitive solutions that people love to use. Measure everything, and make better decisions iteratively with data.
Who is WellSky?
WellSky is a technology company advancing human wellness worldwide. Our software and professional services address the continuum of health and social care — helping businesses, organizations, and communities solve tough challenges, improve collaboration for growth, and achieve better outcomes through predictive insights that only WellSky solutions can provide. Our purpose is to empower care heroes with technology for good, so that together, we can realize care’s potential and maintain a healthy, flourishing world.
Apply now and work remotely at WellSky
Senior Frontend Developer Angular
YOUR MAIN RESPONSIBILITIES:
Further development of our Pipes Web GUI
Development of a Web Admin GUI for supporting Info Automation, Performance Monitoring Tool and System Configuration
Development of a web-based GUI for our Logical Data Warehouse (LDW)
WHAT YOU BRING TO US FROM THE PROFESSIONAL SIDE:
2+ years of experience in AngularJS, JQuery, TypeScript, and related technologies
Excellent knowledge of Java
Experience in Angular 2.x and 4.x
Practical knowledge of standard technologies for development, assembly (Maven) and versioning (SVN, Git)
NICE TO HAVES:
A depth understanding of data warehousing and internal operation principles of an RDBMS
Practical experience with different operating systems (Windows, Linux, macOS)
Experience in Scrum or similar agile development methodologies
University degree in Computer Science, Information Technology, Software Engineering or related field
WHAT YOU BRING TO US FROM THE PERSONAL SIDE:
Fluent spoken and written English is a must-have criterion
Analytical thinking, pragmatic development approach with a hands-on mentality
Being a team-player, but also being able to solve problems independently
Understanding the requirements from a customer view
Generally very good communication behavior – on both customer and colleague side
Apply now and work remotely at Data Virtuality
Front-end React/Angular developer
Are you looking for a remote work on international projects?
Are you looking for 40 hours a week workload?
Is it suitable for you to use time tracker at work?
Is your current qualification level Middle or Senior?
Soshace is an online platform that will provide you with remote work with hourly payment on modern projects lasting on average 6-9 months and more.
We are looking for a long-term partnership so when the first project ends we’ll find you a second one and after that the third and so on.
We expect you to work on our projects 8 hours a day Monday-Friday in your time zone.
Do you have more than a year of experience in commercial projects with Node.js and React?
Can you provide a portfolio of relevant projects?
Do you have good writing and speaking skills in English (Upper-Intermediate and above)?
If you answer “yes” to all questions, send us your CV and be ready to provide a portfolio of projects you took part in.
The hourly rate we offer depends on your qualification level and geography:
Middle $20-$30 an hour
Senior $30-$50 an hour.
We have the next stages of the interview:
Primary interview (a detailed discussion of your resume and portfolio)
Interview with a technical specialist.
Apply now and work remotely at Soshace
Jobs farther away
Lead Full Stack Developer
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.
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.
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.
Full Stack Software Developer
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
Full Stack Engineer
What you’ll do:
Work closely with every member of the Kodable team to push production code on an almost daily basis. We move really quickly.
Work closely with our designers and other developers to build a truly great product that teachers and kids will love.
Own entire feature sets. We’re still a small team, so you’ll be asked to build large, complex systems with little outside interference. No bureaucracy, just build it.
Who we’re looking for:
You have 1+ years web development experience in a production environment
You care deeply about programming education
You have contributed significantly to the release of a production-level application (preferably not a side-project, something with actual users)
You have experience with APIs and interfacing with server-side code (saving/loading data, offline syncing, etc)
Highly Preferable if:
You have experience working with a front-end framework in a production environment (AngularJS preferred)
You have experience experience with Test-Driven Development
Bonus Points for:
Experience with Sinatra, Sequel, or ActiveRecord
You've worked with AWS Lambda and background jobs
Game Development experience
Full Stack Software Engineer
About the Full Stack Software Engineer Position
As a Full Stack Software Engineer at Study.com you can…
Find creative solutions to scaling bottlenecks in our microservice architecture as we double our student population
Develop new mobile app features to make teachers more effective
Leverage machine learning techniques to make lessons and study aids easier to find by students
Deliver new online and mobile experiences for test takers
Apply performance enhancements that let millions of learners world-wide focus on their goals, not their browser
NOTE: This position is located in-house at our Mountain View, CA location.
At a minimum, you should have these technical qualifications for this role:
2+ years' experience in Java and J2EE technologies in a business environment
BS or MS in Computer Science or related field
Background in relational databases (MySQL preferred)
You could be a great fit for the team if you…
Desire to work in a collaborative, team-based environment built around Scrum
Are passionate about developing your skills, learning from and sharing your knowledge with your team
Love to build and ship end-to-end features that are used by millions of users
Enjoy integrating, configuring, and tuning NoSQL data stores such as Solr and Cassandra
Emphasize simplicity and pragmatism, reflected in your elegant code which other developers emulate
Study.com provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, veteran or disability status. In addition to federal law requirements, Study.com complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. Additionally, qualified applicants with arrest and conviction records will be considered for the position in accordance with applicable state and local laws.Apply
Tynker is looking for an experienced front-end developer who can help extend Tynker's core web frameworks and platform tools. You will work with a team of developers building tools and frameworks used by millions of K-12 students to learn to code. To support learners of all age groups, Tynker supports a wide range of technologies such as icon-based coding, block coding, text coding with interactive Jupyter notebooks, and Docker container technologies. Join a dynamic team of developers to come up with new and stimulating ways to engage young coders to get creative with code!
Create awesome experiences for young coders
Transform design comps made by creative leads to functional web applications
Extend Tynker's Integrated Development Environment to support a variety of coding paradigms
Work with technologies such as Minecraft Modding, Bluetooth connected devices, Augmented Reality and Machine Learning
Extend Tynker's Minecraft modeling and coding editors using WebGL with more 3D and Augmented Reality features
Extend Tynker's Jupyter notebook kernels to support multiple programming languages
BS/MS degree in Computer Science
Must be proficient using frameworks like Angular, Foundation or Bootstrap
Solid foundation creating cross-browser and responsive web experiences and understand the nuances of supporting tablet and mobile browsers
Must be able to quickly adapt and learn to work within an unfamiliar codebase
Must be familiar with various design and architectural patterns
Must be able to troubleshoot and debug complex issues such as network latency, front-end performance, cross-browser bugs
Demonstrated ability to be self-driven and work with minimal supervision
Strong object oriented fundamentals with prior experience in Java or C++ is preferred
Experience creating APIs and RESTful web services is a plus
If interested, please send your resume to email@example.com.Apply
Back-end Web Developer
We are looking for a strong back-end developer to lead the development of our educational platform that revolutionizes the way schools use technology. As a Senior Web Developer you’ll be responsible for building reusable frameworks, creating scalable district-level tools, refining our metrics and data-collection architecture, and constantly scaling our services to support growth. Join a dynamic team of developers to come up with new and stimulating ways to engage young learners to get creative with code!
Write efficient back-end code that handles millions of users
Define data models to support the user experience across multiple platforms
Design elegant APIs to power our suite of apps
Iterate and improve experiences periodically based on feedback
Perform data engineering tasks to support our machine learning efforts
BS/MS degree in Computer Science
5+ years of professional experience building and maintaining large scale web applications (100K+ users)
Must be comfortable with using PHP 7+, Mongo, and other back-end technologies
Must be able to quickly adapt and learn to work within an unfamiliar codebase
Must be familiar with various design and architectural patterns
Should have experience consuming and designing creating RESTful APIs
Demonstrated ability to be self-driven and work with minimal supervision
Strong object oriented fundamentals preferred
Experience with LMS, Google Classroom, Clever Secure Sync or Learning Tools Interoperability (LTI), is a big plus
Familiarity with AWS EC2 is a plus
Resumes from recruiters will NOT be accepted.Apply
Full Stack Developer
optimize.health engineers develop technology-enabled experiences that make it easier for people to manage their health.
The optimize.health platform utilizes modern technologies like distributed computing, large-scale system design, healthcare-grade security, artificial intelligence, natural language processing, modern UI design, mobile-first principles, etc. The list goes on and will continue to expand as we grow.
As a member of the optimize.health engineering team, you will manage an important part of a technology platform that impacts the lives of many people. We are looking for skilled, mission-driven engineers and designers who are excited about the idea of changing an important part of the healthcare industry for the better.
Skills and Experience
** Education and Experience**
At least a Bachelor’s degree in Computer Science/Engineering, or other relevant discipline
In lieu of a formal “degreed” education, an equivalent combination of experience would meet this requirement
At least 3 years of experience building scalable web applications
Preference for a great demo or portfolio of past work
3 years professional software development experience
Bonus Points For
Sharing your GitHub account or other public code repository
Experience with MongoDB and/or ElasticSearch
Any experience with
AI frameworks (e.g. TensorFlow)
EMR integrations (e.g. EPIC, Cerner, etc)
You’ve been challenged in the past and proven that you’re capable of quite a lot.
You think a working proof of concept is the best way to make a point. Go ahead and wow us, because you strive on proving that speed and quality have absolutely no conflicts!
Strong Technical Chops and Passion for Your Work.
Staying on top of the latest and architectural trends is your passion.
You enjoy writing code and would spend the amount of your time doing so even if you didn’t have to in order to make a living.
We work hard and when celebration is due, we play hard…you understand this
You must be a team player while also being comfortable taking initiative and speaking up if you see a better way to solve a problem
You’re excited by the idea that nothing is holding you back at optimize.health. If you can execute on a better idea then you’ll be encouraged to do so
Working on a small (<20 person team) is appealing to you, as is the idea of growing that team to eventually become much larger
Generous stock options
Appreciates Good Design; Focused On Delighting The User
At optimize.health, we wear various hats, but one common quality we all possess is an eye for design…good design. You must understand requirements beyond the written word. Whatever you work on, you should bring an attention to detail with the end goal of producing customer delight
Up For A Challenge
You may work on APIs today, web front end tomorrow, but you are also open to getting your hands wet on Android or iOS development next week if that’s what’s required in order to deliver the best results to the user. You are OK taking on new challenges that can be solved by 0s or 1s
You’re excited about building an amazing product more than almost anything else
Junior Full Stack Engineer
As a Software Engineer, Worksmith will provide you the opportunity to develop the necessary skillset to become a senior executive in the technology industry.
Not only will you will be given the opportunity to hone your engineering skills across our entire technology stack - from our React Native mobile app, to our Spring powered API, to our DevOps setup in AWS - but you will be given the opportunity to learn about business, entrepreneurship, and leadership - how effectively communicate between departments, how to think about analyzing cost vs. value of a new project or initiative, how to set deadlines and deliver. We believe strongly that this well-rounded skillset is a requirement for all leaders in the technology space, and we believe that Worksmith offers the unique opportunity to grow these skills - quickly.
The day-to-day responsibilities will include:
Building features across our entire technology stack, from our mobile application to our API.
Contributing to the automation of our infrastructure, deployment and CI systems
Participating in an on call rotation to answer questions from other teams and clean up our bug backlog.
And most importantly, delivering the mail - making sure that your features are delivered on time.
The right candidate:
Can write reusable, maintainable, bullet-proof code
Is excited to head to the whiteboard to work out a tough problem with your fellow developers
Can take feedback as well as you can give it
Displays a self-motivated drive to continuously improve
Is motivated to not only achieve but exceed expectations
We also look for these qualities in our candidates:
A willingness to learn
A positive and hard-working attitude
Patience and tenacity
Organized and detail-oriented
UI Engineer IdentityNow
SailPoint is seeking a UI Developer to join our engineering team in designing and implementing our cloud based SaaS product. We are looking for well-rounded full stack developers who are passionate about the front end user experience and have a strong desire to deliver elegant, intuitive web-based UIs for enterprise applications. You would be a member of a highly Agile team tasked with developing new functionality as well as maintaining and supporting the existing, publicly available product. Specifically, you will help us evolve our front end from extJS to AngularJS and occasionally required to make changes to our Java/Groovy server. The ideal candidate is self-directed and a fast learner with flexibility and creativity to work on new technologies as well as legacy components.
Collaborate with peers and UX consultants on UI and interaction designs
Use and make occasional contributions to supporting backend REST APIs
Build prototypes used to collect user feedback in order to iterate through design choices.
Instrument, maintain, and analyze tracking metrics collected at various points within the application to identify pain points and guide improvements
Develop automated test solutions across all supported desktop browsers (IE, Firefox, Chrome, Safari) and iOS and Android devices
Degree in Computer Science or equivalent preferred, or relevant work experience
Experience with one or more Automated UI testing frameworks (Karma, Protractor, Selenium, Jasmine, Silk Test, etc)
Excellent written and verbal communication skills
Web/application frameworks/servers such as Apache/Tomcat, J2EE, Ruby on Rails, Grails or Spring
Groovy, JSF, JSP, servlets, LESS, SaaS
Amazon Web Services
Mobile UI frameworks and related technologies (PhoneGap/Cordova, Sencha Touch, iOS, Swift, Android, etc)
Agile/scrum development methodology
Familiarity with commercial security applications/infrastructure products
Front End Software Engineer (React/Angular)
Map My Customers is looking for a qualified front end engineer to join our technology team. You will be responsible for designing, implementing, and maintaining our web applications. You should be able to translate our company and customer needs into functional and appealing interactive applications. This person would be expected to be a tech-savvy professional, who is curious about new technologies and aspires to combine usability with visual design. Ultimately, the Developer should be able to create a functional and attractive digital environment for Map My Customers, ensuring a great user experience.
**- Use markup languages like HTML to create user-friendly web pages
- Maintain and improve existing and new web-applications
- Optimize applications for maximum performance
- Design mobile-based features
- Collaborate with back-end developers and web designers to improve usability
- Get feedback from, and build solutions for, users and customers
- Write functional requirement documents and guides
- Create quality mockups and prototypes
- Help back-end developers with coding and troubleshooting
- Ensure high quality graphic standards and brand consistency
- Stay up-to-date on emerging technologies
Senior Front End Developer
Do you have advanced proficiency working with Angular and TypeScript? Are you well-versed in test design, creation and execution? We’re looking for an established Software Engineer to join our NYC-based team where you’ll focus on building out flexible yet scalable core features and APIs while using engineering best practices to ensure that the utmost performance, usability and security needs are satisfied. As a senior developer on the CRM team, your role will be critical in developing key new front-end features supporting AI job matching for unemployed candidates. If you’re proactive problem-solver looking to make a critical impact on a growing business, this might be the job for you!
Architect, design and implement new features and perform code reviews
Ability to have expertise broadly across all our products
Build flexible/scalable test frameworks without over-engineering and choose simple, straightforward solutions over more complex ones, using known existing solutions
Using engineering best practices, design, develop, analyze test plans and strategies to meet performance, usability, scalability, reliability and security needs
Partner with Dev Managers, Scrum Masters in Release and Sprint planning
Review technologies and development best practices for improving product and processes
Research and fix challenging and complex issues as they arise
Proactively search for making improvements across products, platforms, and modules
Mentor Software Engineers (II-III)
Consistently ensures that business is conducted with integrity at all times and that behavior aligns with iCIMS’ policies, procedures, and core competencies.
Advanced proficiency with several advanced design patterns including Visitor, Interpreter, Prototype
Expertise in test automation tools, such as Selenium Webdriver, Appium or similar tools
Advanced expertise in test design, test creation, test execution and defect analysis/root cause investigation on a large-scale enterprise software
Research emerging software engineering practices, philosophies and techniques and recommends changes to the organization
Evangelize Agile/SCRUM techniques for the organization
Ability to influence organizationally, lead and organize initiatives that cross product and portfolio boundaries
Create best practices and guide teams to anticipate issues/opportunities when building solutions
Master’s degree in Computer Science, Information Technology, Engineering, or other technical degree and 5+ years of SaaS software development experience or 3 years of experience developing enterprise grade front end software.
Bachelor’s degree in Computer Science, Information Technology, Engineering, or other technical degree and 5 years of experience developing recruiting software or 7 years of software engineering experience.
In lieu of bachelor’s or technical degree, we will accept 2 additional years of software engineering experience.
Thorough understanding of cross browser development techniques
Experience designing RESTful API’s and asynchronous interfaces
Solid understanding of distributed debugging techniques
Unit testing experience with Jasmine, Mocha, etc
Senior Software Engineer - Front End
Mimecast is looking for a Senior Front-End Software Engineer to join the Core Engineering team.
The ideal candidate will be someone who possesses excellent software engineering and problem-solving skills. They must be a good communicator, have excellent attention to detail and a structured approach in tackling challenges. The ability to develop effective working relationships and working in a team will be key.
In this role, you will provide end to end SDLC contribution, build state of the art Web Applications with emphasis on UI.
You will craft dynamic web apps in a rapid delivery, CI / CD, Agile development environment.
Provide continuous integration and delivery with peer code reviewing and driving improvements to the Software Engineering Environment.
This will suit some with proficiency in Front End engineering including HTML, CSS3, TypeScript and Angular 2+.
The ideal candidate will share a passion for tackling complexity with simplicity and building platforms that can scale through multiple orders of magnitude.
We are looking for someone who thinks that searching for a needle in a haystack can indeed be exciting and not afraid of exploring unconventional solutions.
3+ years of experience as Senior Software Engineer.
Engineering/Computer science degree or equivalent experience.
Experience with agile methodologies like Scrum / Kanban
Solid experience with Angular 2+ and NodeJS. (Not AngularJS)
Familiarity with MVC web frameworks and data-driven applications.
Expert knowledge of HTML, CSS, and related web technologies.
Good experience with Bootstrap framework.
Awareness of cross-browser compatibility issues, client-side performance and web security.
Additional skills, experience, exposure: Webpack or any packing system, Redux Pattern, SAML protocol, Java, OOP, Test Driven Development.
Due to the nature of this role’s responsibilities, you must be a U.S. citizen to be considered a candidate.
We offer a highly competitive rewards and benefits package including private healthcare, dental and life coverage. Mimecast is an entrepreneurial and high growth company which will provide the right candidate with a wealth of career development opportunities. All Mimecasters strive on being high performers, problem solvers, and team players with passion and integrity.
Mimecast is an Affirmative Action, Equal Opportunity Employer that values the strength that diversity brings to the workplace. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of gender, race/ethnicity, protected veteran status, disability, or other protected group status. EEO is the Law.Apply