21 Jan
Software Developer - Junior to Senior Level Jobs
North Carolina, Durham , 27701 Durham USA

Vacancy expired!

We are on the lookout for Software Developers from Junior to Senior level to join our growing team. How we work:Utilize a CI/CD to process and deploy Use EOS to set quarterly company rocks.Define department SLOs and Engineering KPIs to make sure we're executing our work well.Relentlessly strive for excellence with not only the products we build but also the health of our codebase and our developer ecosystem.Promote mentorship as an activity that everyone takes part in on our team.Skills you should have:Experience designing and developing web applications that have a large number of customers.Familiarity with Ruby on Rails or other object-oriented programming languages.Intermediate-level knowledge working with distributed systems.A strong understanding of common Internet technologies (e.g. JavaScript, MySQL, CSS, HTML, etc.)Experience with React and Redux is a plus.Strong belief in the importance of applying modern programming patterns in an MVC environment. Experience in service-oriented API architecture is a big plus.High attention to detail and pride in producing high-quality software.Passion for learning about and developing with new technologies, coupled with a passion for using the right tool for the job.Naturally drawn to collaboration, open to feedback, and working hard at conveying constructive feedback in a way that doesn't put others on the defensive.Flexibility to adapt quickly to our growing and ever-changing business.Thrive in a fast-paced, Agile-Esque development organization.A test-driven mindset and commitment to refactoring and tuning.In this individual contributor role, you will:Design and implement high-quality and elegant SaaS software for desktop, mobile web, and REST APIs.Collaborate directly with product management, marketing, and design teams on new product features. Our developers are in-tune with our customers and the business requirements, not just code.Author architectural documents, conduct design meetings for your code, provide code review feedback for your peers, and be an overall great collaborator with the other developers on the team.Help us scale our technology and build new enterprise features that will help power a fast-growing portion of our business.Optimize our database so the enormous amount of data we have remains fast and scalable.Design and build out new interfaces for our responsive front end using React, Redux, and Bootstrap 4.Build tools to make our internal processes better and our development jobs easier.Collaborate closely with our infrastructure team and ensure that the products we build can be well supported by our growing cloud footprint.Be a part of the decision-making process for every aspect of the company, not just technology. We encourage everyone to be plugged into the entire business and to chip in with ideas and action when they see opportunities to help. Creativity is encouraged, innovation is expected. We love big ideas and give credit where credit is due!

Vacancy expired!


Related jobs

Report job