
Full-Stack Software Engineer
Prominent Edge
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Tech Stack
About the role
- Join our team at Prominent Edge focusing on high-quality work
- Stay current and learn new technologies as needed
- Work with varying projects and technology stacks suited to customer needs
- Leverage best-of-breed open source technologies for innovative solutions
- Collaborate and communicate effectively within a remote team
- Maintain our company culture and ethos of excellence
Requirements
- **US Citizenship required**
- Experience as a Full-Stack Software Engineer experienced working in an Agile development environment
- Experience leading project teams through the full development life cycle, including requirements analysis, architecture, design, coding, testing, and delivery of solutions
- Front-end development skills using modern JavaScript frameworks, such as ReactJS/React Native, Angular, or Vue
- Backend development skills using server-side frameworks, such as NodeJS/Express, Flask, Django, or Spring
- Database skills (e.g., Postgres/PostGIS, SQLite, MySQL, SQL Server, Elasticsearch, MongoDB, Redis, etc.)
- Excellent interpersonal and communication skills
- Self-motivated, results-oriented, and team player
- BS degree in Computer Science or related field, or equivalent work experience
Benefits
- 3 weeks paid time off per year + 10 Holidays
- Six percent 401k matching, vested immediately
- Comprehensive health care plan(s) with nationwide coverage for you and your family
- Flex time (i.e., adjust your hours to fit your schedule)
- Paid training, courses, and conferences
- Laptop upgrades
- Work from the comfort of your own home!
- This organization participates in E-Verify
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Full-Stack Software EngineerAgile developmentJavaScriptReactJSReact NativeAngularVueNodeJSExpressFlask
Soft Skills
interpersonal skillscommunication skillsself-motivatedresults-orientedteam player