Senior Software Engineer
Architect Software for Inspiring Entrepreneurs
ThinkNimble is seeking an experienced full-stack engineer to work with us in our offices in downtown Washington, DC. We don’t measure “experience” in years, we measure it in terms of experience, that is: what have you built before and how?
Required Experience:
You have worked full-stack on a live production system and perhaps built one from scratch.
You are comfortable in many programming languages and frameworks. You use the best one for the job at hand.
You have worked with a distributed and highly available system and perhaps designed and built it yourself or with a team.
You have been a key decision maker on the software, architecture, and/or product design of a previous project.
You understand the complete software development lifecycle and are capable of self-managing on a project.
You have lead or are ready to be a capable leader of a high-performing technical team.
Job Expectations:
You may not be familiar with the tools we use, but you are smart and capable enough to pick them up quickly and start building.
You will own a critical piece of one or more client projects.
You will strive to improve your team’s code quality and software stability.
You will work with product management to plan and coordinate development resources for one or more client projects.
You will communicate effectively with product managers and clients about technical challenges and trade-offs.
You will lead, mentor, and set an example for junior programmers.
You will produce software assets, documentation, and development tools that can be used across teams and projects.
You will work smartly and gets things done.
Technologies We Use:
Python (Django Framework)
JavaScript (VueJS, React, and React Native Frameworks)
Ubuntu Linux
Heroku and AWS
PostgreSQL
Sounds like it could be a fit?
Not an exact match?
We appreciate all applications. Many of our current team members found us in nontraditional ways. So, even if you don’t see what you’re looking for above… if you think you’d be a good fit for our team, let us know. We’re always open to creative ideas.