Software Product Engineer (.NET)

Simple Thread


4 months ago

03/13/2019 09:16:48

Job type: Full-time

Category: Software Dev


We look for people who are:

  • As passionate about helping customers succeed as they are about working with new technologies.
  • Confident, and value freedom (we work almost exclusively from home), but humble enough to ask questions when they are stuck.
  • Want to build new things, but don’t mind rolling up their sleeves and doing what needs to get done.
  • Love to work directly with customers to solve their business problems.
  • Want to work hard, but balance that with the rest of their life.

We are looking for a passionate engineer to be the next member of our growing developer-owned company. We care far less about what particular technologies you’re working with than we do about your experience and passion for building useful software. We are looking for an individual who has experience building production web applications and is as passionate about helping customers succeed as they are about working with new technologies. We need a person that is confident and values freedom (we work almost exclusively from home), but is humble enough to ask questions when they are stuck. We need a person who wants to build new things, but doesn’t mind rolling up their sleeves and doing some maintenance work. We are looking for someone who wants to work hard, but balances that with the rest of their life. We know this is a hard mix to find, but if you feel like you’re up for the challenge, please get in touch!

Requirements

Loves to work directly with customers to solve business problems

Being within < 2 hours driving distance of Richmond or Charlottesville is a HUGE plus!

Linux/infrastructure experience a plus

Experience writing modern/production web applications using any of ASP.NET MVC, Rails, Django, Node.js, etc…

Experience with HTML/CSS

Experience with JavaScript

Experience with writing tests and using automated testing frameworks

Experience with AWS/Azure/Google Cloud a plus

iOS/Android experience a plus

 

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • Respondent (North America or LATAM)
    Today

    Responsibilities:

    • Build frontend applications to support the growing needs of the business
    • Work closely with our product team, quality assurance, and other engineers
    • Work across multiple verticals (and get your hands dirty) in a startup environment 
    • Take full ownership and responsibility for building, shipping, and maintaining core features, end to end. 
    • Work with and improve processes
    • Exhibit user empathy

    Who are you?

    • 4+ years of experience with modern JS frameworks (Vue, React, AngularJS, Angular 2+)
    • Skilled in or interested in learning Vue.js (Prior Vue experience is a plus!)
    • Knowledgeable about unit testing, CI/CD, and common JS build/task runners like Webpack and Gulp
    • Experienced in scaling code and optimizing web performance
    • A voracious learner who is always researching
    • Previous experience in a startup or small team where you had deep ownership of your work (and saw huge impact)
    • An excellent communicator who gives and receives feedback effectively
    • A lover of process and process improvement 

    We are looking for someone who matches our level of joy for the work we do, brings something new to the team, and elevates our game. As a small, growing company we work together to get everything done. For engineers that means daily standups, contributing to documentation, and working on things in different departments. Our values are: Always Researching, Ownership, Active Honesty, and Thriving Together. Read more about them here.

  • SkyVerge

    Howdy 👋We’re the folks at SkyVerge, and we build WordPress plugins that help over 100k+ eCommerce businesses grow and manage their WooCommerce stores. Our team is 100% remote, with 27 people distributed all over the world.

    We’re looking for a driven, experienced, full-stack PHP Engineer to join our growing engineering team and build new features while maintaining our existing portfolio of 60+ individual extensions.

    You should be...

    • Deeply experienced with PHP, ideally in a WordPress-specific role
    • Experienced with JavaScript, especially with front-end frameworks like React
    • Adept at translating user stories into detailed engineering implementation tasks
    • Detail-oriented & curious, with a drive to understand and solve technical challenges
    • A self-starter, comfortable working independently and taking a high level of responsibility
    • Dedicated to constant learning and sharing your knowledge

    Bonus points if you also have…

    • WooCommerce experience
    • Experience with payment gateways, especially integrating with their APIs
    • eCommerce experience (particularly with other platforms like Shopify, Magento, or BigCommerce)

    You’ll be responsible for…

    • Building features & fixing bugs based on specs in Clubhouse stories (derived from both customer feedback and our support team)
    • Adhering to internal code standards and best practices while suggesting new ones for team consideration
    • Carefully user-testing your own work and implementing feedback from code review
    • Providing detailed code reviews to your teammates
    • Adding to our internal wiki/documentation
    • Assisting our support team with troubleshooting challenging issues
    • Contributing to our own open-source code (like our plugin framework) and the wider community, like WooCommerce and WordPress

    Why you’ll love working with us…

    • Kind, wonderful teammates that enjoy their work as much as you do
    • Competitive salary
    • Annual company retreats (read about our last adventure in Scotland!)
    • Fantastic benefits: 27 days paid time-off, full health insurance (medical, dental, and vision), retirement contributions, paid parental leave, and more!
    • Transparent culture (check out our team wiki)

    Curious to learn more? Read more about the position and apply here.Applications accepted through July 29th. We can’t wait to meet you!

    We support workplace diversity and do not discriminate on any protected class. We believe when we work together as a team of different views, experiences, and ideas, we can build amazing things.

  • Draftable
    1 month ago

    About the role

    Draftable’s core technology is what makes us unique. It includes our document structure reconstruction and document comparison algorithms. Most of this code was written by our founder but, as we have grown, we are looking to hand over responsibility to an experienced engineer.

    You will be spearheading our core technology development. You will start out working closely with our founder making some key improvements to our algorithms. Over time, you will take leadership and become the chief innovator of the technology that sits at the heart of all Draftable products.

    You will spend 90% of your time reading the literature, thinking about how to implement things, and writing code.


    About you

    • You are a problem solver and you love learning.

    • You have very strong theoretical and practical knowledge of data structures and algorithms. Maybe you’ve done graduate level study and research, or maybe you’ve been involved in programming competitions like the Informatics Olympiad or Topcoder.

    • Once you figure out how you want to implement something, you write code really fast.

    • You have at least a few years experience working as a software engineer and you pride yourself on writing clean, well-structured and well-tested code.

    • You are independent and self-reliant. You’re happy working on a task by yourself but you will take initiative to involve other team members when necessary.

    Work/life balance

    We understand you have a life outside work and we will respect your non-working and family time. We expect engineers to work a full time load of 40 hours per week (and no more) and to be very productive during that time.

    Our team is mostly remote and we prefer working with remote engineers, but also we’re also open to welcoming you into our Melbourne office.

    You will have flexibility to schedule your work around your other obligations but you will usually work at a fixed time. If your work hours don’t have much overlap with Australian business hours, you will need to be flexible with scheduling meetings late at night or early in the morning.

    We don’t need you to be on-call, except for when you push potentially breaking changes. Our service is very stable and we haven’t had any critical incidents that required urgent attention in the last few months.

    Some things you might be doing in your first few months

    • Adjust the tuning on our PDF header/footer detection code. Implement a new multilevel Bayesian approach, learning what that is if necessary, and see if it improves performance

    • Hunt down some memory leaks in our PDF processing code

    • Debug a performance issue on a particular set of documents.

    • Design and implement a space-efficient algorithm for comparing documents that are too large to fit in memory.

    About our technical stack

    Our core algorithms and products are written in .NET (mostly C# with some F# and some C++). Otherwise, we have a fairly standard tech stack: Python (Django, Celery, SaltStack), React, PostgreSQL, Redis and RabbitMQ.

    In this role, you’ll mainly be working on C# code but it’s okay if you don’t have so much experience with C#, as we have experts on staff.

    How to apply

    Send a CV and cover letter to [email protected]

    Other notes

    Australians, note that salary ranges are inclusive of superannuation.

    Americans, we welcome your application but note that (i) we are Australian so we don’t provide health insurance and (ii) our core hours for collaboration are currently Australian afternoons/European mornings.

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!