Full Stack Developer
New
United States. Not accepting applicants for remote workers in California, Illinois, and New York.Full-TimeMiddle
Salary121252 - 154291 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AWSDockerGraphQLNode.jsPostgreSQLPythonAgileGCPGitJavaJavascriptKubernetesMongoDBMySQLSCRUMTypeScriptVue.JsAzureGoAngularRedisReactCI/CDRESTful APIs
Requirements
- Bachelor’s degree in Computer Science, Software Engineering or a closely related field
- 5+ years of professional full stack development experience in a tech/software environment
- 2+ years of experience participating in or leading R&D projects, including prototyping and technical evaluation
- Demonstrated experience with agile/scrum methodologies and CI/CD pipelines
- Proficiency in JavaScript/TypeScript and modern frameworks (React, Vue, or Angular)
- Strong experience with server-side languages such as Node.js, Python, Java, or Go
- Solid understanding of both relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases
- Hands-on experience with cloud platforms (AWS, GCP, or Azure), Docker, and Kubernetes
- Deep knowledge of RESTful API design; familiarity with GraphQL
- Expert-level proficiency with Git and collaborative branching workflows
- Understanding of application security best practices (OWASP, authentication, data encryption)
- Successfully pass background check for cybersecurity access requirements
- Proven ability to design and implement complex, distributed full stack applications in a production environment
- Ability to use AI development tools at an expert level
- Strong command of both front-end and back-end development paradigms, with an eye for performance and scalability
- Experience contributing to or leading R&D initiatives, including prototyping novel solutions, evaluating new frameworks, and translating research findings into production-ready features
- Excellent collaboration and communication skills, with the ability to engage effectively with product managers, designers, and engineering peers
- Self-motivated with a growth mindset, comfortable with ambiguity and eager to take ownership of technical challenges
- Demonstrated ability to mentor junior and mid-level developers and contribute to a culture of engineering excellence
Responsibilities
- Design, develop, test, and deploy scalable web applications and APIs across the full stack — from database schema to UI components
- Create AI applications where appropriate to enhance the business
- Lead architectural decisions and code reviews, ensuring high standards for maintainability, security, and performance
- Participate actively in R&D efforts: evaluate new technologies, build proof-of-concept prototypes, and contribute findings to engineering roadmap discussions
- Collaborate with product and design teams during sprint planning and discovery sessions to shape technical solutions
- Optimize application performance, identify bottlenecks, and implement improvements across front-end and back-end systems
- Write comprehensive unit, integration, and end-to-end tests to ensure software reliability
- Contribute to internal technical documentation, architecture diagrams, and R&D reports
- Mentor junior developers through pair programming, code reviews, and knowledge-sharing sessions
- Stay current with industry trends and proactively recommend tooling or process improvements
- Participate in on-call rotation and support incident response as needed
View Full Description & ApplyYou'll be redirected to the employer's site