Principal Front End Engineer

4 days ago


Lynchburg, Virginia, United States Clearview Software Full time
Company Description

Clearview Software provides a powerful project-based ERP software called InFocus to leading Architecture and Engineering firms.

From accounting and project management to billing and time & expense, InFocus is deep enough for accountants and intuitive enough for principals and project managers. Dynamic report-building capabilities save valuable time and energy while analytic dashboards give business intelligence in real time for better decision-making. Designed for large AE firms, InFocus's robust features were built with growth and success in mind - plus, being one product for one industry means tailored support and innovation to win more business.

At Clearview, we believe that what's under the hood of your ERP matters, and the InFocus engine is second to none.

Job Description

We are seeking a Principal Front End Engineer to help build out our new web apps ) and refactor some of our current generation stack in use (.NET). We're looking for a dynamic individual who is no stranger to building well-designed, performant and effective front end web applications that support complex business rules/flows. You will start by learning from the experiences of our current team and our current offerings and become intimately familiar with our and C#.Net codebase. As you improve in your understanding of our business logic, you will contribute your experiences by helping architect and add more features to our existing SPA that is still in the early phase of development. You will leverage your experience to establish best practices for web development and drive the team and the codebase to a higher level.

The ideal candidate will look not only to help lead, collaborate, and develop their career, but also be hungry to assist others in the development of their own careers as well. You'll have the chance to set the tone of the platform you'll be working on.

Responsibilities:
  • Drive front end architectural decisions to develop a maintainable and reliable set of edge applications
  • Collaborate with other teams to build shared microservices that can serve many applications and scale independently
  • Enable our product team to tap into our valuable data sources and build incredible features for our customers
  • Actively participate in all Clearview development projects and work together to build high quality solutions
  • Present ideas in the form of lunch and learns to all technical staff to help shape our technical landscape
  • Provide constructive feedback on pull requests to increase code quality organically
30 Days:
  • If remote, you will come onsite for a 1-2 week "bootcamp" to immerse yourself in our culture, our product and our tech stack
  • You will work with the Lead, QA and DevOps team to better understand our product offering (C#.NET) and new web offering )
  • Working with the Lead, you will help create a loosely defined front end technical roadmap that takes scalability, testing and performance into account and present a gap analysis of what potentially can be done better based on our current solution
  • You will aid in creating an efficient and effective SDLC process
  • You will be responsible for taking on development items to get your hands in the current Web stack (25% of your time)
60 Days:
  • You will start to solidify having a "partner-in-crime" with the current Lead
  • You will create and help work on a backlog of technical infrastructure work that was identified in the first 30 days
  • While the product owner is getting up to speed, you will co-create a backlog of work to be tackled in order to systematically add new features from which the entire team can pull work items from
90 Days:
  • You will play an integral part in our first major MVP release for the web application (Q1 2020)
  • You will help instill the discipline of effectively monitoring and creating work items from production issues
  • You will further our tech stack by continuing to evolve the technical roadmap and future deliveries
  • You will help recruit 2 additional team members to the front-end development team
Qualifications

Requirements:

We need developers that share our passion for building and scaling cutting-edge Web and Mobile Apps in a fast-paced startup- one that already has the benefit of thousands of customers and millions of dollars in revenue.

We are looking for candidates who have:
  • 7+ years experience developing single page web applications
  • 2+ years experience leading web or front end application teams
  • 4+ years , Angular, React or other frameworks
  • Ability to flesh out user stories to be consumed by the rest of the team
  • 2+ years experience with C#
  • Ability to work as a Full Stack Developer with a keen eye for UI
  • Experience working in an agile (Scrum, Kanban or ScrumBan environment)
  • Strong interpersonal and communication skills
  • Proficient with C#, ASP.NET, MVC, CSS , Javascript, jQuery, and SQL
Strong Preference for:
  • Ability to work and interface with team members remotely
  • Catalyst-mindset (i.e., the ability to tangibly see the future and influence the people and tech stack that you work with)
  • Exposure to Mobile App development
  • JS Unit Testing
  • / Express
  • BS in Computer Science or equivalent engineering degree
Additional Information

Clearview Software is proud to be an equal opportunity employer. All employment decisions at Clearview Software are based on merit, competence, and business need. We do not discriminate on the basis of race, color, religion, age, sex, sexual orientation, ancestry, national origin, genetic information, disability, marital status, military service, or any other status protected under federal, state or local law. We are committed to building a diverse team and fostering an inclusive and entrepreneurial work environment.

  • Lynchburg, Virginia, United States Walmart Full time

    The Perfect Candidate:We are looking for a highly motivated and results-driven individual to join our team as a Cart & Janitorial Associate at Walmart. The ideal candidate will have a strong work ethic, excellent time management skills, and a passion for delivering exceptional customer service.Key Responsibilities:Ensure a clean and organized store...


  • Lynchburg, Virginia, United States Walmart Full time

    **Key Responsibilities**The primary responsibilities of this role include:Gathering carts from the parking lot and moving them inside the store using equipmentCleaning restrooms, salesfloor, and parking lot as neededMaintaining a positive attitude in all weather conditionsWorking collaboratively with the Front-End Service team to provide excellent customer...


  • Lynchburg, Virginia, United States Walmart Full time

    Job SummaryWe're seeking a highly motivated and organized Cart & Janitorial Associate to join our team at Walmart.ResponsibilitiesGather and transport carts from the parking lot to designated areas within the storeClean restrooms, sales floor, and parking lot as needed, maintaining high standards of cleanliness and organizationMaintain a positive attitude in...


  • Lynchburg, Virginia, United States Framatome GmbH Full time

    Principal Neutronic Analysis EngineerLinkedIn Twitter Email Message ShareDESIGN & ENGINEERING --> ENGINEERING, NUCLEAR Lynchburg, VA * ID: 2929-378* Full-Time/RegularWhat You've Accomplished You have completed a BS in Nuclear Engineering or a related engineering degree. You may have also obtained an advanced degree in similar fields. You have worked...


  • Lynchburg, Virginia, United States Walmart Full time

    Hourly Wage: $19 - $30 per/hour The actual hourly rate will equal or exceed the required minimum wage applicable to the job location. Additional compensation includes annual or quarterly performance incentives. Additional compensation in the form of premiums may be paid in amounts ranging from $0.35 per hour to $3.00 per hour in specific circumstances....


  • Lynchburg, Virginia, United States L3Harris Full time

    L3Harris Technologies is a leading provider of mission-critical communications solutions that give our customers a clear advantage. Our public safety and professional communications business sector is focused on radio and software products that serve first responders and commercial fleet users.We are seeking a senior software developer to join our product...


  • Lynchburg, Virginia, United States Framatome Full time

    What You've Accomplished You have completed a BS in Mechanical, Civil, Systems, Electrical or Nuclear Engineering. You may have also obtained an advanced degree in similar fields. You have worked in an engineering role for at least 7 years and are ready to join Framatome and help deliver clean, safe energy and advance nuclear technology.  Who You...


  • Lynchburg, Virginia, United States Framatome Full time

    What You've Accomplished You have completed a BS, MS, or PhD in Nuclear Engineering, or a related degree (e.g., physics with nuclear concentration). You may have also obtained an advanced degree in similar fields. You have worked in an engineering role for at least 7 years and are ready to join Framatome and help deliver clean, safe energy and advance...


  • Lynchburg, Virginia, United States L3 Technologies Full time

    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our...


  • Lynchburg, Virginia, United States L3Harris Full time

    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our...


  • Lynchburg, Virginia, United States L3 Technologies Full time

    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our...


  • Lynchburg, Virginia, United States L3Harris Full time

    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our...


  • Lynchburg, Virginia, United States L3Harris Full time

    QualificationsBachelor's Degree in Computer Science or related field and minimum 6 years of prior relevant software engineering experience. Alternatively, a Graduate Degree and a minimum of 4 years of prior related software engineering experience, or a minimum of 10 years of prior related software engineering experience in lieu of a degree.PREFERRED...


  • Lynchburg, Virginia, United States BWX Technologies Full time

    At BWX Technologies, Inc. (NYSE: BWXT), we are People Strong, Innovation Driven. A U.S.-based company, BWXT is a Fortune 1000 and Defense News Top 100 manufacturing and engineering innovator that provides safe and effective nuclear solutions for global security, clean energy, environmental restoration, nuclear medicine and space exploration. With more than...


  • Lynchburg, Virginia, United States Wal-Mart Stores , Inc. Full time

    About UsAt Walmart, we're committed to helping people save money and live better - anytime and anywhere - in retail stores, online, and through their mobile devices. We operate a chain of hypermarkets, discount department stores, and grocery stores, employing hundreds of thousands of associates worldwide. Our goal is to be the world's best retailer by...


  • Lynchburg, Virginia, United States Wal-Mart Stores , Inc. Full time

    Location LYNCHBURG, VA Career Area Walmart Store Jobs Job Function Walmart Store Jobs Employment Type Full & Part Time Position Type Hourly Requisition 053144367FE What you'll do at You play a major role in how our customers feel when they leave the store. You might be the first, last, and sometimes only associate a customer interacts with. That's why it's...


  • Lynchburg, Virginia, United States Walmart Full time

    Walmart - 22088 Timberlake Rd - [Custodian / Cart Attendant / Team Member / up to $23-hr] - As a Cart & Janitorial Associate at Walmart, you'll: Ensure customers have a great first and last impression; Gather carts from the parking lot; Operate equipment to move carts from the parking lot to inside the store; Clean restrooms, salesfloor, and parking lot as...


  • Lynchburg, Virginia, United States Walmart Full time

    **Job Overview**We are seeking a detail-oriented and customer-focused individual to join our Front-End Service team as a Cart & Janitorial Associate at Walmart.The successful candidate will be responsible for ensuring customers have a great first and last impression by gathering carts from the parking lot, operating equipment to move carts inside the store,...


  • Lynchburg, Virginia, United States Commscope Full time

    In our 'always on' world, we believe it's essential to have a genuine connection with the work you do.At CommScope's Outdoor Wireless Networks  we make "everything but the radio" to offer our customers a complete end-to-end RF portfolio that provides CommScope quality and reliability across the RF path.If you wish to be a part of a team dedicated to...


  • Lynchburg, Virginia, United States L3Harris Full time

    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our...