Expression is seeking a highly skilled and experienced Full Stack Developer to join our team. The ideal candidate should be proficient in both, front-end and back-end development, with a passion for creating innovative and user-friendly applications. In this role, you will collaborate with cross-functional teams to design, develop, and maintain high-quality applications. In addition, you will troubleshoot the code. You should be knowledgeable and customer-oriented, possessing strong communication and presentation skills. You should also have superior technical expertise and a problem-solving aptitude.
Job Responsibilities:
- Develop and implement front-end website architecture
- Develop and maintain server-side applications
- Write clean and efficient code using various programming languages such as JavaScript, TypeScript, React, Node JS
- Ensure the responsiveness of applications
- Test and debug applications
- Stay up-to-date with industry trends and advancements in technology
- Participate in the entire application lifecycle, focusing on coding and debugging
- Write and maintain technical documentation
Minimum Experience:
- US citizenship and eligibility to obtain a security and agency clearance
- Associates degree or higher in engineering, computer science, or related field and 5+ years of experience as a Software engineer
- 3+ years of recent full-stack development experience
- Experience working in cloud-based environments such as AWS, or Microsoft Azure
- Experience with databases such as MySQL, MongoDB, or PostgreSQL
- Experience with JavaScript and TypeScript in both front-end and back end
- Strong understanding of Object-Oriented Programming (OOP) principals
- Knowledge of PostgreSQL, ElasticSearch, and MongoDB
- Experience developing in Node.js
- Experience branching and merging with Git
- Linux/Unix command line proficiency
- Strong experience with React
- Experience with Vue or Angular
Preferred Experience:
- Secret Clearance or higher
- Experience with cloud computing platforms such as AWS, Azure, or Google Cloud Platform
- Experience with version control systems such as Git
Benefits:
Expression offers competitive salaries and benefits, such as:
- 401k matching
- PPO and HDHP medical/dental/vision insurance
- Education reimbursement
- Complimentary life insurance
- Generous PTO and holiday leave
- Onsite office gym access
- Commuter Benefits Plan