Jobs by tag: "software-development"

Showing 1-5 of 339 items.
10

Engineering Manager

SchooLinks
6 hours agoApply

Job Description

SchooLinks is an ed-tech company that is changing how students explore and pursue their post-high school goals. We have a suite of over 80 tools for students and school staff including college application management, course planning, financial situations, personality assessments, college profiles, and many others. We are a remote-friendly, globally distributed, remote-friendly, and venture-backed startup.


We're looking for a hands-on full-stack engineering manager to lead a talented team of engineers in delivering delightful software for SchooLinks customers.


Note: We presently do not have the ability to sponsor H1-B Visas


What you'll do:
  • Lead a small team of 3-5 software engineers to build out features as they come down our product roadmap
  • Ensure the timely delivery of projects and remove blockers as they arise
  • Collaborate with other managers and leads to identify and implement technical solutions to improve the performance, reliability, and quality of the SchooLinks Platform
  • Triage, prioritize and manage the resolution of production issues and customer escalations as needed, to ensure optimal resolution
  • Working with engineering leadership to recruit, screen, and develop new engineering talent to grow your pod
  • Provide guidance and coaching on your team career paths in support of their professional development
  • Ensure your team is maintaining good technical hygiene code quality, automated testing, and other engineering best practices

Requirements
  • At least 2 years of management experience leading successful software engineering teams
  • At least 5 years of IC engineering experience
  • 4+ years experience working with Django and React
  • Experience with asynchronous task management (Celery preferred)
  • Solid fundamentals in relational databases such as MySQL
  • Experience solving challenging technical problems
  • Team-first, customer focus, and quality first mindset
  • Strong communication and team-building skills

Benefits
  • Competitive Salary
  • Part of a remote-friendly company
  • Flexible working hours and healthy asynchronous working practices
  • Long term employment with considerations for promotion and raises every 6 months
  • For US-based candidates:
    • Full health (healthcare, vision, dental, ClassPass, etc.)
    • Company 401k Program with up to 1% match

See more jobs at SchooLinks

How do you apply?

Please reference you found the job on our Jobsite as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

10S

Site Reliability Engineer

Smile.io
a day agoApply

Job Description

Smile.io is the world’s largest loyalty platform, providing easy-to-use reward programs that help scaling e-commerce brands transform one-time sales into repeat, loyal customers. Over 60,000 brands use Smile to turn transactional purchasers into passionate repeat shoppers.

We’re celebrating explosive growth and need your help empowering every entrepreneur to grow their brand and build lasting relationships with their customers. We are a remote-first company, and we believe you should be able to work from anywhere. We have team members working from home offices across the globe, and our team has never been more connected. Tell us where you'd like to work when you apply!

About the Team:
The engineering team at Smile.io believes in being proud of your code, owning what you ship, and embracing new tools to increase developer happiness. We believe small, empowered teams can ship products with the highest impact. Right now we’re working on expanding our product to support the massive growth of e-commerce. We currently power over 60,000 rewards programs, reaching more than 500 million customers, and serving 1M API requests/hour. We use Terraform and Packer to build and manage a modern infrastructure hosted on AWS and based on Kubernetes. We manage and ensure the high availability of Smile's backend data stores (including Redis, PostgreSQL, Kafka, and Elasticsearch) and build and maintain the CircleCI workflows our developers use to ship product features and improvements every day.

We value diversity, inclusion, and belonging. It helps us build a better product, it helps us create opportunities for growth and change. It helps us enjoy the work we do and create a supportive creative environment to do our best work. It helps us to be human. 

About the Role:
Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, distributed, fault-tolerant systems. At Smile, SREs ensure that both our internally critical and our externally visible systems are reliable, have uptime appropriate to users' needs, and are run in an environment that allows quick iteration. Additionally SRE’s will keep an ever-watchful eye on the capacity and performance of our infrastructure. Much of our day to day work focuses on optimizing existing systems, building infrastructure (via Infrastructure as Code), and eliminating work through automation.

What you'll help us achieve:
  • Write, test, instrument, document, and maintain infrastructure as code for Smile.io
  • Help scale, operate and improve the loyalty layer of the internet with our teams.
  • Review code and provide thoughtful, constructive feedback for your team.
  • Collaborate closely with Product, Design, and partner Engineering teams to develop new infrastructure capabilities in support of new features.
  • Analyze how Smile's infrastructure is performing in production in order to learn and improve it
  • Support a highly available service used by millions of users on a daily basis
Who you are:
  • Have high empathy in everything you do
  • 5+ years technical experience in software engineering or similar
  • Have built, designed, and operated web experiences and systems at scale
  • Enjoy and thrive in a remote-first, distributed work culture
  • Are highly self-directed and take initiative to go above and beyond expectations 
  • Believe mentoring, and sharing information is better than hoarding it
  • Able to pick up new concepts quickly and put them into practice
  • Use data to validate your hypotheses and inform your decision making
  • You enjoy automating and scaling
  • You believe in simplicity over complexity
  • You value agility and the ability to shift focus quickly
  • You value products over projects
  • You're more focused on outcomes over output
Bonus is you have:
  • E-commerce industry experience
  • API Development ExperienceExperience with complex data structures and data architecture
  • Experience with automated integration testing and test automation
  • Security by Design, and Privacy by Design principles
  • Experience with Amazon Web Services, Postgres, Kafka, Elasticsearch
Who are we?
Everyone at Smile is driven by these core values:

Be Humble - think of the team before thinking of yourself. We have no room for massive egos.
Be Hungry - set hard goals, ask lots of questions, and learn every day.
Be Human - show empathy towards others, consider the impact of your decisions on other teams.

We know that Smile.io as a business is in constant evolution - the same is true of our people. We’re here to support each other in our growth, so we talk openly about our career & personal goals. With such a diverse team of people, we know we can offer you the mentorship, tools and encouragement you need to grow.


See more jobs at Smile.io

How do you apply?

Please reference you found the job on our Jobsite as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

00B

Full-Stack Software Engineer

Breezy HR
2 days agoApply

Job Description

Breezy HR's a globally loved, end-to-end hiring platform for small & medium-sized businesses.



What you’ll be doing

  • You'll be part of a team responsible for the Breezy web application, and internal tools and systems.
  • You'll be working with our product & design teams to define, build & ship new features & capabilities end-to-end.
  • Implement well-tested and documented code in collaboration with team members.

Technical Requirements

  • 3+ years of hands-on professional experience developing web applications.
  • 2+ years of hands-on professional experience with a client-side framework like Angular, Vue or React.
  • 2+ years of experience implementing RESTful APIs.
  • Familiarity and/or expertise in developing production-level applications using Node.js and Express.
  • Familiarity with integration and interaction with MongoDB and ElasticSearch.
  • Strong familiarity with CSS, SASS, or SCSS.
  • Proficient understanding of code versioning tools, such as Git.
  • Comfortable with command-line tools/scripting (Bash, Git, cloud CLIs, etc.).
  • Familiarity with the Agile Development Framework.

Benefits

  • Competitive salary, stock options, and 401K.
  • Full health benefits (medical, dental, and vision insurance).
  • Excellent vacation policy, paid company holidays, and flexible work options.

See more jobs at Breezy HR

How do you apply?

Please reference you found the job on our Jobsite as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

10

WooCommerce WordPress Developer

Rally
2 days agoApply

Job Description

Highlights 


  • See more jobs at Rally

    How do you apply?

    Please reference you found the job on our Jobsite as thank you to us, this helps us get more companies to post here!

    When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

10

Full Stack Developer

Inclusion System
2 days agoApply

Job Description

THE OPPORTUNITY
We are looking for a Full Stack Developer who is an innovative thinker and who enjoys that we do things a little bit differently. Our search is for a resourceful, skilled developer who loves to build beautiful and well-engineered applications and is excited to join our growing team. Ready to jump in?   

WHO WE ARE
The Inclusion System is a full-featured web application with the sole purpose of helping agencies who support people with intellectual disabilities all over Canada. We love that we are able to solve interesting problems that help people make a positive impact in the world.

We are an awesome team and we care about what we do. We are looking for someone who wants to join our diverse group, grow and have fun with us along the way.  

Our Tech Stack:
  • .Net Framework and .NetCore in C#
  • JavaScript/TypeScript
  • HTML/CSS
  • Angular
  • MS SQL
  • ORM framework (nHibernate and Entity framework)
  • Identity Server (OpenID Connect and Oauth 2.0 framework)
  • React Native
  • Apache Kafka
  • Redis Cache
  • AWS S3, SES
  • Serilog
  • Azure devops

WHAT YOU’LL DO
  • Work across technical and architectural boundaries with relative ease
  • Thrive at being a key member of a small, remote company solving problems and taking responsibility in areas both inside and outside of development
  • Be deeply self motivated, you are not afraid of a challenge, you love taking initiative and seeing things through from conception to completion
  • Be highly proficient and a quick learner in new technologies and processes
  • Understand the value of processes and use them often  
  • Have an eye for detail and not let essential elements slip through the cracks 
  • Easily champion features/tasks and be responsible for independent scoping, development, testing code, and timely outputs across several distinct areas of our platform, using different languages and environments
  • Adapt quickly to changes or problems during programing, communicating with key team members as they code a solution 
  • Find opportunities and embrace coaching feedback in order to improve processes and designs in collaboration with team members
  • Show your natural curiosity and be keen to learn things outside your comfort zone

WHAT YOU SHOULD HAVE 
  • Computer Science degree or equivalent relevant experience/diploma/certificate 
  • Strong experience effectively and efficiently developing solutions 
  • Strong expertise with: C#, TFS, Windows Server 2012, SSMS/MS SQL, Visual Studio, ORM framework (nHibernate or Entity framework), GIT, Oauth 2.0, ASP .Net, Web API ver 2, nCache, JavaScript/TypeScript, Gulp (task runners), Angular (front end, SPA), Protractor, Karma (Javascript testing framework)
  • Strong experience with backend coding and database development 
  • Proven ability to translate business requirements and/or designs into developed products/systems 
  • Ability to problem solve using available tools and technology 
  • Excellent communication, proficient in both written and oral communication in English

Nice to have experience with the following:
  • React Native and mobile components (calendar, camera, map, push notifications, etc.)
  • Node/NPM
  • Redux
  • Android Studio-Java(Gradle build)
  • Xcode-Swift/Objective C
  • Debugging and troubleshooting mobile app failures
  • Able to integrate with backend technologies (web/REST APIs, single sign on)
  • Capable and/or experience in performance tuning React Native apps
  • Continuous deployment to Google Play/app store
  • Continuous integration experience with testing frameworks (unit test, integration test and end to end testing)
  • nUnit testing framework
  • MSBuild
  • Powershell
  • Log4net
  • Memcached
  • Monorail
  • LogiXML
  • Integration with third party providers (Twilio, New Relic, Google Analytics, etc.)

WHAT’S WAITING FOR YOU
Empowerment: we want you to succeed and that means providing you with the tools and resources that you need. When it comes to professional development, we always listen. We happily provide or reimburse software you’ll need as well as materials or courses that promote continued learning. 

Flexibility: work from wherever you want! We’re Canadian based but we’re cool with wherever you’re located. We love our team to have the freedom to work in a way that works best for them. As long as you’re communicating when you need to, work from your favorite place, at whatever time you’re most productive. 

Transparency: we keep all team members informed, including weekly updates on the top company priorities, monthly reports on our growth, and Town Hall meetings with Q&A’s to discuss business updates and company direction.

Caring environment: we care about the work you do and to us you are never just another cog in the wheel. We’re a people first company, so wherever you are in the world, you can count on your coach to give you the support you need to thrive and grow with us.

Fun: we know a thing or two about having fun. Events, food, games - there’s something for just about everyone. And while we like being together, we also unplug on time to be with our family/friends and enjoy life outside of work. 

OUR HIRING PROCESS
If this role is perfect for you then we want to make sure you are prepared:

  • Submit your resume along with a cover letter letting us know why you’re the best candidate
  • Answer some quick questions about your experience
  • Include viewable past work as much as is possible - links to mobile apps, projects, GitHub etc. 
  • Join a short 15 - 20 minute phone call to discuss your experience
  • Complete a mini test
  • Meet our team in a virtual interview 
  • Undergo thorough background checks - criminal checks, previous employment references etc.  

INTERESTED? 
Go ahead and apply already! Be sure to do so by October 24, 2021.

See more jobs at Inclusion System

How do you apply?

Please reference you found the job on our Jobsite as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.