This week
  • Simple Thread
    Preferred: (GMT-05:00) Eastern Time +/- 2 hours

    We are looking for a thoughtful, detail-oriented developer to be the next member of our growing developer-owned, remote-friendly, people-first, hyphen-loving company.  The ideal candidate would have several years of experience working in open source web frameworks. They would also be eager to learn, grow, and foster healthy working relationships.  If you have experience building production web applications and are as passionate about helping customers as you are about working with new technologies, then we want to talk!

    What We Require

    Do you love to work directly with customers to solve business problems?

    We believe great software is discovered by understanding the core problems our clients are facing – and that is best achieved through frequent and direct communication with the subject matter experts. We provide leadership to support and guide interactions, but we need you to be comfortable talking with clients, discussing problems, and proposing solutions, which may not always be more software.

    Do you have experience writing production web applications?

    We strive to support our team's growth, learning, and taking on new roles at the edge of our comfort zones. At the same time, our clients expect us to bring a certain level of expertise. If you have never worked on a production web application, it is unlikely you will succeed here, even if you have other types of engineering experience.

    Are you able to work remotely, within +/- 2 hours of US Eastern time zone?

    We all mostly work from home. This requires the ability to self-direct and communicate well in writing. It also offers tremendous freedom and power, which comes with, uh, tremendous responsibility. We currently require our team to be within a 2hr time zone difference of Richmond, VA and physically based in the United States.

    Bonus Points

    • Being within easy driving distance of Richmond or Charlottesville is a huge plus!

    • Experience with:

    • Writing tests and using automated testing frameworks

    • Modern HTML/CSS (nothing crazy, we have a design team)

    • JavaScript and front-end JavaScript frameworks

    • Linux/Infrastructure/DevOps

    • AWS/cloud architectures

    • Mobile-first development, iOS/Android, React Native, etc.

    What We Offer

    • A Great Team - Our team of engineers and designers is the best part of working here. We only hire people who are fantastic teammates – competent and smart, sure, but also humble, positive, and generous.
    • Great Clients - We work with mostly small and medium clients, for whom our projects make a huge impact. We prioritize clients who are pleasant and good to work with, people who share our values of transparency and empathy.
    • Work From Home - We are a distributed company. Everyone works from home, though the leadership team all live in central Virginia.
    • Negligible Travel - In general, we don't travel routinely for projects. If this is a specific concern, we're happy to discuss.
    • Flexible Work Schedule - We require a certain amount of overlap with the rest of the team, but if you have a predictable schedule, we can probably support it, e.g., ending at 3:30 every day or being out every Friday morning.
    • Good Work Life Balance (really) - We ask our team to work 40 hours a week*. That's all: a good, productive 40 hours. And then we try our best to leave you alone off the clock. We do this in part because that's how we want to live but also because we want our team to be recharged and ready to do their best when working. *If you need to work fewer than 40 hours, that might be possible too; let’s talk.
    • Competitive Compensation - We offer highly competitive salary and benefits, including generous time off, 401k, FSA, medical and dental insurance.
This month
  • OutMatch
    Preferred: (GMT-06:00) Central Time

    This position can be remote US or based out of our Guadalajara, Mexico office

    OutMatch is transforming the world of work by helping great companies like Disney, Panera Bread, American Airlines and HCA hire, retain, and develop great talent.

    Our software delivers actionable workforce analytics that predict employee success on the job and measure fit with a company’s unique CultureDNA™, so companies hire the right people—the absolute best match—and develop them into premier employees who drive improved customer satisfaction and increased revenue.   

    What you’ll do:  

    As the Lead .NET Developer of a product development team you will… 

    • Lead a team of developers through the design, development, enhancement and support of service-oriented web based and Mobile web based SaaS applications using Microsoft technologies, ASP.NET MVC/WebApi, JS libraries and MS SQL Server Databases. 
    • Lead a remote agile team in software engineering best practices for the full software development life cycle, including adhering to coding standards, setting up and maintaining builds for continuous integration; designing and coding enterprise framework components; and performing code reviews in a fast-paced agile environment. 
    • Engage with the entire IT organization in the continuous improvement of the full SDLC, SDLC tools and processes. 
    • Solve complex technical problems and design solutions while following best practice guidelines 
    • Assist in driving the team through grooming and generating quality user stories that form the basis for design and development.
    • Assist with configuration of solutions to meet unique customer requirements. 

    What you’ll need:

    • Bachelor’s degree in a relevant discipline. 
    • Ability to think abstractly & conceptually
    • 8+ years of strong experience with designing and developing multi-tier applications using Microsoft .NET technologies. 
    • 2+ years as a Development Team Leader, mentoring and guiding team members. 
    • OOP / Object / Component oriented design and programming. 
    • Service-oriented design and implementation (SOAP/REST)
    • MVC and MVVM front-end design and development with frameworks such as Kendo UI, knockout.js, Angular JS or similar
    • Knowledge of XML, HTML5, JavaScript, CSS scripting languages
    • Experience with creation and publishing of NuGet packages a plus
    • Experience with DevOps concepts and continuous integration tools including setting up builds and deployments to web servers.  Experience with MSBuild and nAnt a plus
    • Solid understanding of Database design, implementation and interaction from code, preferably SQL Server experience.
    • Fluent Entity Framework experience a plus. 
    • Excellent troubleshooting and problem-solving skills. 
    • Experience working with remote/off-shore team members a plus. 

    What you’ll get  

    • A solid, experienced management team
    • A comprehensive training program that enables you to be successful, fast
    • A world-class product with an elegant user interface that empowers our clients to positively impact their business results
    • A competitive salary 
    • A clear path for career growth in our industry leading organization
    • Discretionary time off. When you need it, you take it
    • 100% company paid (individual) premiums for medical, dental and vision insurance
    • 401(k) with company match
    • Employee Stock Option Program
    • All appropriate and recognized benefits as required by law in Mexico

    About OutMatch:

    Apply today to join a dynamic, fun, and award winning team dedicated to transforming the world of work!

    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.

  • TopDevz

    We are looking for an experienced, senior, full-stack ASP.NET, C#, SQL Server engineer, who is excited to work on one of our many client projects - both greenfield (new) projects as well as legacy (support) projects in that technology stack. This is a remote position.

    Skills & Requirements

    The following skills are required:

    1. Very experienced (5+ Years) in Full-Stack Development: Front-end and Back-end
    2. Very experienced (5+ Years) in ASP.NET MVC
    3. Very experienced (5+ Years) in C#
    4. Very experienced (5+ Years) in Microsoft SQL Server
    5. Experience with Entity Framework
    6. Experience with JavaScript and typical JS Frameworks (i.e. Angular, Knockout etc.)
    7. Knowledge of a typical development lifecycle (development to deployment) using typical industry tools, e.g. Atlassian JIRA and BitBucket
    8. Good written and verbal communication skills
    9. Significant attention to detail when writing code, including good commenting and code documentation skills
    10. Not required, but a big Plus: Experience with other SQL RDBMS (e.g. Postgres)
Older
  • Clear Function

    We are looking for an strong ASP.NET MVC developer to join us on our next project.  Here's what you'll be doing:

    • Working with a team of talented engineers
    • Working with expert product designers to implement compelling applications
    • Working with a team with in-depth knowledge of modern development frameworks and agile processes
    • Working directly with some of our favorite clients

    Please include the following with your application:

    1. Your desired rate (1099)
    2. Your availability (earliest start date)

    Also, please rate yourself on a 0-10 scale on the following 4 categories:

    1. ASP.NET MVC Skill (including DI, IoC, SignalR, etc.)
    2. Relative to other developers you've worked with, how quickly do you work?
    3. Proficiency with Resharper (or Code Rush, or similar)
    4. How well can you HTML, CSS and Bootstrap?

    Skills & Requirements

    • A passion for exceeding client expectations
    • An natural curiosity for how things work
    • Significant experience in ASP.NET MVC development
    • A persistent drive to get things done efficiently and effectively
    • Naturally organized and self-directed
    • Strong verbal and written communicator
    • Preferred: experience using client-side technologies (Bootstrap, Grunt, Gulp, etc.)
    • Preferred: experience using one or more client-side frameworks
  • Brushfire
    Preferred: (GMT-06:00) Central Time +/- 2 hours

    Brushfire is looking for a Full Stack Web Application Engineer (U.S. Only) who is

    • well-versed in large-scale application infrastructure and design,
    • familiar with web application development patterns and practices,
    • driven to create captivating and interactive web experiences,
    • skilled in layout and has an eye for attention to detail,
    • experienced in building published, high quality web sites and applications,
    • stimulated by collaborating with a team to define, design and ship new features,
    • excited to work for our primarily Christian church/ministry customers.

    Your primary task will be to utilize your design knowledge/problem-solving skills to work alongside and with our existing developers as we create, maintain, and enhance our large-scale web applications. You should be on the cutting edge of emerging standards, technologies, and tools while being well-versed in cross-platform, multi-cloud development of complex, highly-available systems. Ultimately, we want someone who will take pride in learning quickly and contributing fully to create an experience our users will love. If that sounds like you, then you sound like us!

    We value your time and efforts, so salary is commensurate with experience and includes benefits. We thrive in a completely remote work environment -- with no central office -- where people learn and grow with the company. We are collaborative, creative, and innovative, with each person expected to contribute to meaningful outcomes.

    Successful applicants will be asked to show proof that they can legally work in the US. Though we are remote, applicants closer to our teams in Fort Worth, Texas or Boulder, Colorado will be shown preference.

    Things you'll be doing:

    • Build and maintain multi-tiered systems using C#, ASP.NET, JavaScript, HTML, and T-SQL
    • Design Azure WebJobs and Cloud Service Worker Processes
    • Design and consume HTTP REST APIs
    • Code web applications using ASP.NET MVC based upon approved designs
    • Collaborate closely with other developers and graphic designers
    • Participate on multiple projects from concept through completion without continual supervision.
    • Provide quality control over in both code and visual concepts/designs.
    • Potentially lead sessions in your areas of strength while supervising and inspiring those involved in your process.

    Things you really need to have:

    • Demonstrable experience coding complex web applications in ASP.net or a similar MVC server-side language.
    • Strong object-oriented programming skills and familiarity with software design patterns.
    • Strong knowledge of SQL/relational databases
    • Experience with mobile responsive design using popular frameworks such as Bootstrap.
    • Familiarity with distributed version control systems.
    • Ability to communicate fluently, pleasantly, and effectively—both orally and in writing, in the English language—with customers and co-workers.
    • Passion, integrity, and energy

    Things we think are cool for you to have, but aren't deal breakers:

    • Bachelor's degree in Computer Science or related field
    • Experience with wireframing/mockup tools (InVision/Sketch)
    • Experience with React, Angular, or equivalent frameworks
    • Familiarity with non-structured persistent document data stores (NoSQL)
    • Demonstrable experience on past projects (via Github, BitBucket, Google Code, etc). A candidate with an active commit history at a site like these will be favored over a candidate without similar history.
  • BlueModus
    $110,000.00 - $125,000.00Preferred: (GMT-07:00) Mountain Time +/- 2 hours

    BlueModus is looking for a talented technical professional to lead a group of .Net developers, could it be you?

    We are looking for someone who is a dynamic self-starter, can think on his/her feet, play well with others, and do great work in a fast paced, agency environment. This is a client facing position. In addition to your role as technical lead on a project, you will also be interacting with the client daily to gather requirements, research features, and helping them set priorities. You will also be responsible for the development, mentoring and ongoing assignments for the developers on your team.

    By bringing together like-minded people, who share common passions, who enjoy each other's company and respect each other's skills, BlueModus has created a culture where people work hard, have each other’s backs, and love what they do. Come join a team with a clear mandate to deliver high value to their clients. If you’re up for a challenge, then we’d love to hear from you.

    What You Will Be Doing

    • Responsible for billable client consulting that includes the maintenance and continued enhancement of the back end of our clients' web sites and web applications
    • Gathering customer requirements, architect solutions, and assign work to teams of .Net developers, UI/UX Designers, and QA Engineers working closely with the Project Manager
    • Owning the technical vision for the software solution you lead
    • Leading a small team of junior and senior developers who are working on several projects simultaneously
    • Actively driving and executing code reviews
    • Building packages and deploying software to integration environments
    • Fielding technical questions from clients, other developers, project managers, quality assurance engineers, and other colleagues
    • Providing development estimates for enhancement requests
    • R & D coding/spikes, implementing 3rd party APIs, creating new features, and resolving bugs in the project codebase
    • Researching new software development concepts, and making suggestions for process improvements

    Must Haves

    • 2+ years of experience with marketing and web Content Management Systems (CMS) – preferably systems like Kentico, Sitecore, Sitefinity, or similar
    • 2+ years of Team Lead or Lead Developer experience
    • 5+ years of implementing software architectures of your design
    • 2+ years of cloud-based deployments preferable Azure or AWS
    • 8+ years of .NET/ASP.NET development experience using C# like Microsoft MVC, WCF, Web API, and WebForms
    • 5+ years of experience with object-oriented design, software patterns, debugging and refactoring
    • 3+ years of JavaScript experience
    • 3+ Development Operations (DevOps) experience: servers, databases, websites, certs, load balancers, networking, continuous integration and build automation (using tools like Azure DevOps, Team City, or Jenkins)
    • Experience in an Agile / Lean development environment, e.g. SCRUM, SAFe, LESS, Kanban
    • Experience with MSSQL Server + T-SQL, backups, creating tables, stored procedures, and data views
    • Understanding of code versioning tools (such as Git, TFS, Mercurial or SVN) and code flow processes (branching, pull requests, features, tags, etc.)
    • Strong written and verbal communication skills for extracting customer requirements and acceptance criteria
    • Be organized and able to manage several work streams with different priorities

    Nice-to-Haves

    • Experience troubleshooting of CSS and HTML issues
    • Experience resolving cross-browser compatibility issues
    • Experience with responsive and mobile website development
    • Experience working on projects with third party vendors and independent contractors
    • Experience working at in an agency environment
    • Bachelor’s degree in a computer science, computer or electronics engineering, information technology or related disciplines preferred
  • Olo

    At Olo we develop an online food ordering platform used by many of the country’s largest restaurant chains, reaching millions of consumers. Chances are if you’ve ordered directly from a restaurant brand’s app or website, we’ve made that happen. Mobile ordering and payments is an exciting and active industry full of interesting players and yet still a relatively untapped market ripe for disruption. We’re quite up-front about the technical challenges our business faces. Running a platform with multiple white-labeled front-ends, that maintains real-time connections into thousands of restaurants’ POS systems, and coordinates complex transactions between these and other third parties (such as payment gateways and gift card providers) is not for the faint of heart!

    We take pride in a neat codebase with automated tests and continuous integration, and encourage constant refactoring. We encourage new ideas and experimentation. No part of the code base is off limits.

    Olo is revolutionizing the customer experience with restaurant chains, and we're looking for talented engineers to join our team and help achieve this vision. As part of the team you will play a significant and visible role in helping us scale one of the most advanced food ordering platforms in the market. You will design, develop, scale, and monitor solutions, improvements, and services in our core ordering platform. While primarily focused on our back-end, the position requires contributions throughout our stack.

    You'll work with a smart, passionate team dedicated to delivering amazing products using modern tools and technologies such as .NET 4.6, ASP.NET MVC 5, TeamCity, GitHub, Octopus Deploy, and heavy use of OSS.

    Any engineer may work at Olo’s headquarters in New York City’s Financial District or remotely from anywhere in the U.S. In fact, more than half of our engineering team (and Olo) is remote!

     Requirements

    • A passion for computing that extends beyond work
    • At least 3 years on-the-job development experience at a senior technical level
    • A drive to automate anything that has to be done more than once
    • Excellent knowledge of C#, .NET and object oriented concepts
    • Adept at writing unit tests and testable code, and working under distributed version control (preferably Git)
    • In-depth understanding of Windows, SQL Server and networking concepts
    • Hands-on experience instrumenting, deploying and monitoring production code
    • Excellent English writing and communication skills
    • Legal right to work in the U.S.

    Beneficial

    • B.S degree or equivalent education
    • Experience developing for highly available and horizontally scalable platforms
    • Hands on experience developing projects in F#.
    • Experience with any of: Redis, distributed messaging systems, Amazon Web Services
    • A background in restaurant or e-commerce technology, including point of sale systems, payment gateways, and CRM and loyalty platforms
    • Working knowledge of ASP.NET MVC, JavaScript, HTML5/CSS

    About Olo

    Olo is the leading provider of digital ordering for today’s restaurants. We help restaurant brands maximize revenue per square foot by delivering faster, more accurate, and more personal service to their customers. 

    We’re quite up-front about the technical challenges our business faces. Running a platform with multiple white-labeled front-ends, that maintains real-time connections into thousands of restaurants’ POS systems, and coordinates complex transactions between these and other third parties (such as payment gateways and gift card providers) is not for the faint of heart!

    Olo is located at 26 Broadway in the historic Standard Oil Building, the former home of John D. Rockefeller.  We offer great benefits, such as 20 days of Paid Time Off, fully paid health, dental and vision care premiums, stock options, a generous parental leave plan, and perks like FitBits, rotating craft beers on tap in our kitchen, and food events featuring our clients' menu items (now you know why we give out FitBits!). Check out our culture map!

    Olo is an equal opportunity employer and diversity is valued at our company. All applicants receive consideration for employment. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, pregnancy, age, marital status, veteran status, or disability status.