Full Stack Engineer – Washington D.C., USA
Employment Type : Full-Time
The company:
Our client’s borderless loans enable students from around the world to realize their full academic & career potential by attending top universities in the U.S and Canada. As a mission-oriented FinTech / EdTech company, they move extremely fast and leverage the latest technologies, global best practices, and heavy analytics to tackle one of the biggest challenges in financial inclusion. They are backed by over $150 million in equity capital from top global investors, which enables their fast-growth and provides their company with financial stability and a clear path to an IPO over the coming years.
As a member of their team, you’ll be challenged to think quickly, act autonomously, and constantly grow, creatively in an environment where fast change and exponential growth is the norm.
They have been named as one of the Best FinTechs to work for by American Banker for 2018, 2019, 2020, and 2021. They pride themselves in being a “growth company for grown-ups”, where there are no pool tables but there are great health, education, and maternity/paternity benefits instead.
This is a full-time position based in Washington D.C. office and reporting directly to the engineering manager.
Tasks
The Role
You will be working with a team of engineers to build and support web applications using the latest technologies. You will work in a fast paced agile environment delivering a high-quality product with a focus on continuous innovation. This includes activities such as:
- Contributing to all phases of the Development lifecycle
- Developing and deploying new features while maintaining existing features by following SDLC Agile best practices and industry standards
- Building and maintaining SQL and NoSQL databases
- Documenting all your work and collaborating well with other developers, QA, engineering and different business units
- Working with cross functional global teams to architect solutions, create estimations, minimize complexity and deliver a world class platform
Requirements
The Qualifications
- Bachelor’s or Master’s Degree in Computer Science, Engineering or related field
- 5-8 years of full-stack development experience; preferably with exposure to desktop and mobile application development
- Expertise in front-end languages and libraries like HTML/CSS.
- Significant working knowledge of PHP (preferably Laravel framework), and other back-end languages like Java and GoLang, with additional proficiency in JavaScript frameworks like Angular, React , or Node.js
- Proficiency in database platforms (MySQL, MongoDB, NoSQL), web server tools (Apache), and UI/UX design
- Ability to create and consume custom SOAP and REST APIs
- Knowledge of implementation or administration of a CRM such as Salesforce is a plus
- Knowledge of at least one enterprise CMS
- Strong AWS and Linux skills
- Experience with Microservices is a plus
- Experience in developing systems with high reliability and scalability
- Strong documentation and communication skills
Also,
- A passion for financial inclusion and access to higher education is a must, as well as comfort working with a global team across multiple-time zones and sites!
- You should be comfortable working in a fast growth environment, meaning a small agile team, fast-evolving roles and responsibilities, variable workload and tight deadlines, a high degree of autonomy, and 80-20 everything.