Front-end Jobs nearBoston, MA
Work as part of an engineering team in an agile environment, collaborating with engineers and designers from concept to delivery
Work with the product owner to translate business requirements into technical requirements and API specifications
Develop automated testing plans and infrastructure
Execute on a software architecture and development plan to bring products to life
Propose novel solutions to design and technical challenges
Develop all software according to coding standards and processes, which you also help define
Perform review of other engineers’ code
What we look for
Excellent written and verbal communication skills, including professional-level competency in English
A proven track record in building and maintaining complex distributed applications
Strong experience with relational databases, document or key-value stores and domain-driven design
Experience with cloud infrastructure providers and continuous delivery
Can write performant, fault tolerant and secure server code
Can show strong understanding at an architectural level of large systems in which you played a key role
Have shipped software over multiple releases as a technical lead in a strong team
Familiarity with modern standards like OAuth, JWT, websockets, and service-oriented architecture
Strong collaborator, transparent about progress on tasks
Seeks feedback early and often and works effectively with a team
Can deliver on engineering estimates
5+ years professional software development experience
Advanced knowledge of React and Node.js
Minimum 3 years experience building and maintaining back end web services in a production context, in a cloud-based environment (e.g. Heroku, AWS)
Minimum 2 years experience working with PostgreSQL or another relational database in production
Minimum 2 years experience designing, building and maintaining APIs in a production environment
Prior experience with GraphQL
Nice to have
Proficiency with a back-end JS framework (e.g. Express, Koa, Hapi) and ORM (e.g. Sequelize, TypeORM)
Experience in building web applications with Apollo Client and Apollo Server
Experience with Gatsby and single page web applications
Experience in working with UI component libraries and toolkits such as Material UI, Theme UI, Styled System, Rebass, etc.
Experience in testing JS applications with Jest, Cypress, and/or CucumberJS
Experience in building and shipping React Native applications
Native iOS or Android development experience
Prior experience in startups as a software engineer
Evidence of open source contributions
Apply now and work remotely at Flexhire
Senior Full Stack Developer
Founded in 2007, Quimbee is one of the most widely used and respected study aids for law students. With a massive and growing library of case briefs, video lessons, definitions, and practice questions, Quimbee helps its members achieve academic success in law school. Quimbee can be accessed on desktop, tablet, and mobile devices.
This position is 100% remote. All you need is an internet connection and a quiet place to work.
Quimbee's tech team works on an agile process and has a great mix of seasoned web backend, frontend, and mobile developers. Quimbee's web and API platform is based on a monolithic Ruby on Rails application, and we make the effort to keep it updated to recent dependencies' versions. We're big believers on automated tests, and while we don't necessarily do test-first, CodeClimate rates both our maintenance and code coverage metrics with an A.
This position is to work primarily on our web platform with an emphasis on our frontend code (views, HTML, CSS, JS) but also helping on backend work (controllers, models, serializers, query optimization, etc) whenever that's needed, so we're looking for someone with a passion for frontend but who's no stranger to backend code.
Apply now and work remotely at QuimbeeApply
Full Stack Developer (Python)
REPAY – Realtime Electronic Payments is an established and fast growing, Financial Technology company. We build great software that enables businesses to move faster by removing friction in payments processing by offering a comprehensive line of electronic payment solutions including debit and credit card processing, ACH processing, instant funding, and electronic bill payment systems with full IVR, text, and mobile capabilities.
REPAY is looking for an experienced Full Stack Developer (Python) to be part of our Agile and growing software development team in expanding our core payment processing platform and products within the consumer finance industry. Work in a small team, where you will have an immediate and measurable impact on our fast-growing business by helping us reach the next level and stage of growth. Here, we work hard—but we have lots of fun doing it. So, if you like a cool, collaborative, and challenging work environment, you’ll fit right in.
REPAY’s Tech Stack:
External APIs: Twilio, SendGrid, and other
Apply now and work remotely at REPAY