Front-end Jobs nearSan Francisco, CA
Senior Lead Web Development Engineer
Trv is looking for a passionate, energetic Senior Lead Web Developer who is excited about pushing the limits of web technology. As a Senior Web Developer, you will have the opportunity to participate in every aspect of the software development lifecycle, including estimation, technical design, implementation, documentation, testing, deployment and support of application developed for our clients.
This position will be joining a team of engineers who are devoted to making well-designed web experiences and applications with clean user interfaces. This team interacts routinely with designers, product owners, insurance officers, testers and other creative individuals. A Senior Lead Web Developer helps to guide and mentor other members of the team by taking an active role in code reviews, development discussions and leadership. You will have the opportunity to help invent the next generation of insurtech!
This is a full-time position in our Danville, CA office or in Ottawa, Canada area.
How you will succeed
As a successful candidate, you will be a key component in helping with the web application and ensuring that you provide the users with the best product possible. You’ll be tasked to help implement new and existing functionality. You’ll apply your unique problem solving and technical skills to engineer the best possible solutions to business challenges.
You will exhibit a variety of skills including:
Communication with colleagues and collaboration with engineering, product management and marketing teams
Must be able to work independently, as well as participating as a key player of a team creating and developing from ideas and tools from scratch
Experience in maintaining and designing complex web applications
The ability to communicate clearly and effectively with all parts of the business
The ability to bring together different perspectives and opinions to come to a common approach
Knowledge of coding best practices for both client and server development
Understanding of quality attributes and tradeoffs
Strong experience with ES6+, React, Redux, Redux-saga and Webpack
Passion for writing clean, maintainable, and testable code
Worked in modern web applications from architecture to deployment
Has a solid understanding of testing fundamentals
Significant experience interacting with, designing and implementing RESTful APIs
Mastery of Git and GitHub
Desire to share experience and knowledge with developers of all skill levels
You will have experience:
Working in a tech lead capacity with a small team of web developers
Being responsible for making technical decisions which impacts the project
Candidate must have a strong understanding of UI, cross-browser compatibility, general web functions and standards
Excellent communication, presentation and documentation skills, for experienced technical, junior technical, and non-technical audiences
Bachelor’s degree in Computer Science, Software Engineering, or a related field and a minimum 7+ years of professional experience
You will stand out from the crowd if you have experience with:
Working with globally dispersed teams
Lean methods and systems thinking
Server side rendering with Node JS
React-native and/or react-native-web experience
Software development with C#, ASP.NET
Experience with Cypress.io testing
Client application development (mobile web, iOS, Android)
Experience with Docker, especially used for CI
Experience building accessible web applications
Contributions to open-source projects
Background in financial applications
Proficient in Japanese, French, Spanish, or German
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Jobs farther away
Senior Full Stack Engineer (.NET)
The SR Full Stack Developer is responsible for front-end, server-side, and database application development in the design, implementation, and maintenance of the company’s applications.
**As a member of an agile delivery team:
Work with architects and product managers to design, estimate, and implement application features in front-end, server-side, and database tiers according to the company’s standards for architecture and secure application development
Implement services for data acquisition and integration into the company’s data tier
Follow procedures related to software configuration and the delivery pipeline for application development
Perform unit, commit, integration, and non-functional (performance, penetration, security) testing necessary to assure that the software is releasable
Troubleshoot data issues in development, test, and production environments, including use of performance metrics and test reports to identify problem areas
**This position requires strong analytical and problem-solving skills equal to the challenges of a complex application and industry. Must have strong verbal and written communication skills and the interpersonal skills necessary to successfully collaborate with teammates and report to stakeholders -- technical and non-technical.
**Knowledge/ Experience Required
**A bachelor’s degree in CIS or equivalent experience with at least 6-8 years of experience in application development to include:
Review and estimation of user stories in an agile process
Expertise with object-relational programming with MS-SQL Server (Entity Framework preferred)
Experience with an automated unit testing framework for .NET such as nUnit.
Familiarity with RESTful web API development on both producer and consumer sides
Daily use of typical IDE (VisualStudio) and source management tools such as TFS or Git (Git is preferred)
Must be familiar with Enterprise Application Integration (EAI) patterns and have a solid understanding of Windows operating system principles. Logistics industry experience is preferred.
**Must have a conscientious regard for quality and the needs of the customer. Must be able to prioritize tasks and accomplish assignments autonomously. Must have the demonstrated capacity to learn quickly in a self-directed manner and to keep up with best practices and current technology in the relevant areas. Must have solid analysis and troubleshooting skills. Must have good communication skills and work well as part of a cross-functional agile delivery team.
GetSwift is an early stage, fast growing, complex online logistics/delivery tracking and management software that enables business owners around the world to completely re-imagine the way they deliver and delight their end user.
We're looking for like-minded people who want to change the way deliveries are managed, executed and tracked by businesses and consumers on a global scale. Please reach out and introduce yourself, even if you don't see a opportunity below that completely fits your expertise, as in some cases - work ethic, drive & discipline we believe is just if not more important than skills.Apply
Full Stack Web Developer (Back End Focus)
IMA® (Institute of Management Accountants), a not-for-profit professional association representing accountants and financial professionals in business, is recruiting a Full Stack Developer in their Information Technology Group. IMA represents more than 100,000 accountants and financial professionals in business. Through membership we provide peer networking, extensive education programs, and leading–edge research. We also offer the rigorous and highly respected credential—the CMA—that is recognized as the leading management accounting certification worldwide.
We are looking for an experienced, versatile full stack developer, with an emphasis on back end development, who will engage with the user experience team to make technical visions a reality. Our ideal candidate is comfortable with front end code but prefers back end development. We’re looking for a developer who is passionate leveraging their development skills into practical and functional business applications. You must be a creative thinker with the ability to troubleshoot issues quickly and effectively, adhere to best practices and be a strong team player, as well as a proactive individual contributor.
As part of our team, you'll be integral to the development and maintenance of our various platforms. You will also help to define and implement strategies to enhance our user experience, while ensuring the technical feasibility of UI/UX designs/solutions and technology platforms. This position will focus on increasing overall online usability and functionality of our various web assets. You will be upgrading, modifying, and developing new controls, implementation of various 3rd party platforms, along with other online marketing and technology initiatives.
You should be experienced in the latest web developing software techniques and highly proficient in the full spectrum of back-end development. Proficiency in developing for the web is required.
Collaborate with an established team of developers and various department stakeholders
Develop various product features, integrate user interfaces, and improvements
Test, identify, and resolve scalability & performance issues
Ability to complete projects with minimal supervision and direction
Bachelor’s Degree in Computer Science, Computer Engineering, or Related Experience
3-5 years developing for the web
3-5 years programming using ASP.net, C#, VB.net, SQL
Excellent Visual Studio and other code editing tools such as sublime text or notepad++
Excellent Development Environment Skills, using Remote Desktop, TFS, various FTP protocols, SVN / Git
Excellent knowledge of ASP .Net MVC, Web Controls, VB and C# / ASP, XML, OData, and working with API’s
SQL Server, maintaining databases, generating and consuming feeds
Setting up and maintaining development environments
Excellent at prioritizing, coordinating and meeting deadlines on multiple projects
Provide input to technical lead and architect on development solutions
The ability to work closely with our project managers, strategists, and external vendors to develop specifications, make recommendations on the use of new and emerging technologies
Effective researcher with strong analytical and problem-solving skills
Experience testing websites, identifying and correcting technical problems across multiple platforms and browsers
Ability to develop and work with custom Wordpress or Drupal websites a plus
Knowledge of SiteCore CMS, Personify, and DNN (Dot Net Nuke) is a plus
Let us know you read through our complete job description by telling us know your favorite thing about web development and why you believe you'd be a great fit for our team!Apply
Smartworks Solutions is looking for a mid-level web application developer with solid web development experience and skills to join our fast growing company. **Local Candidates Only**
The candidate will work closely with senior resources including software architects and projects managers as well as direct client interaction. This position is about putting to use the candidate’s skills set while providing an opportunity for continued growth and experience.
Smartworks is a Boston-based boutique professional services firm specializing in web content management systems integrations and bespoke software development. Our clients include fortune 100 and 500 companies such as Sanofi, Nikon, Deluxe and more.
Our work environment is professional and fun with a focus on learning and success.
- Design, create, and modify websites
- Convert written, graphic, audio, and video components to compatible web formats
- Create back-end code and interfaces for new web platforms
- Analyze user needs to implement web site content, graphics, performance, and capacity
- Integrate web sites with other computer applications
- Keep up-to-date on web developments and trends
- Previous experience in web development or other related fields
- Strong problem solving and critical thinking skills
- Strong attention to detail
- C# and/or PHP, ASP.Net, .net core
- .NET 4.0 minimum, 4.5 a plus
- IIS 7/8, APACHE
- SQL 2008 – 2015, MySQL
- Visual Studio 2010 - 17
- Source Code Control (Git, SVN)
- Speak and Write English clearly
Nice to Have:
- ASP.NET MVC 3/4/5
- React / Js Frameworks
- Content Management: Sitecore, EPIServer, Drupal, Wordpress, Kentico
- Cloud: Amazon EC2, Microsoft Azure
- Continuous Integration
- Familiarity with Agile Development Processes, specifically SCRUM
Smartworks is a full service technology firm specializing in
From custom web apps to best-in-class CMS solutions like Sitecore or WordPress. Whatever your challenge is, we have the skills and experience to help you successfully deliver on your next project.
With over 15 years of business and digital strategy consulting, SmartWorks is the right partner to help devise and execute on a winning strategy.
SmartWorks are data people. With years of database and data warehouse design and development, we can help you find the right solution, for the right price.
Full Stack Developer
Job Title: Full Stack Developer
Location:Boston, MA or Hopkinton, MA
Type: Full Time Permanent
Start Date: ASAP!
The Full Stack Developer is involved in the design and development of software solutions and websites. Upgrading existing technologies, researching modern, best practice approaches to requirements put forward by the business. The Developer will follow the direction of an Architect or Technical Lead. The person will work mostly on implementing and maintaining a web platform based on ASP.NET MVC. Some experience using Java and Spring is good to have but not required.
- Participates in analysis, design and building of software solutions for multiple project.
- Performs other duties assigned by the Technical Lead / Solution Architect to support projects and maintenance queue.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Experience may be considered in lieu of the degree 1 to 3 years of engineering experience
- 4 to 5 years of experience developing web applications in ASP.NET MVC
- Experience in object-oriented analysis and design, multi-tiered solutions, web technology and standard design patterns Experience in developing web-based solutions
- Experience in Test Driven Design, Service Oriented Architecture
- Experience in using Visual Studio, IIS, TFS
- Good understanding of SQL, relational database modeling and design
- Understanding of Agile delivery methodologies and best practices Acquire and maintain certifications in relevant technologies
- Knowledge in other programming languages like Java or Python
- experience in an agile environment with user stories as the primary method of requirements capture