Salary
💰 $158,855 - $214,921 per year
Tech Stack
AWSDockerEC2HibernateJavaScriptJenkinsKubernetesMicroservicesNode.jsOraclePostgresRubyRuby on RailsSQLTypeScriptVue.js
About the role
- Deliver simple solutions to complex problems as a Full Stack JavaScript Developer
- Tailor cutting-edge solutions to the unique requirements of our clients
- Make the end user’s experience your priority
- Help ensure today is safe and tomorrow is smarter
- Provide enterprise system support as part of a software development team
- Provide software expertise in one or more of these areas: Vue, Node.js, Javascript
- Formulate and define system scope and objectives through research and fact-finding to develop or modify moderately complex information systems
- Translate software requirements into working and maintainable solutions within the existing application frameworks
- Implement the product's lifecycle: Design, development, quality, deployment and maintenance
- Develop and adhere to best-practices for developing applications
- Continuously contribute to team performance improvement and collaboration
- Ability to solve problems creatively and effectively
- Experience working in an Agile/Scrum development process.
Requirements
- 10 + years of related experience
- US Citizenship Required
- Skills: Agile Methodology, JavaScript, Single Page Application (SPA), Software Development
- Front End Skills: Single Page Applications (Vue, JavaScript, TypeScript, CSS, HTML), Responsive Design
- Back End Skills: Microservices, REST, Node.js, Nest.js
- Documented Experience with DevOps/Platforms: Amazon Web Services (S3, RDS, EC2, ECS, Lambda, SQS, SNS, CloudFormation, etc.)
- Demonstrated experience with developing in Ruby/Ruby on Rails; CI/CD: Jenkins, Artifactory, Docker, Kubernetes
- Excellent knowledge of relational databases (PostgreSQL, Oracle), SQL and ORM technologies (JPA2, Hibernate)
- Excellent skills in DB Schema design and SQL development.
- 401K with company match
- Comprehensive health and wellness packages
- Internal mobility team dedicated to helping you own your career
- Professional growth opportunities including paid education and certifications
- Cutting-edge technology you can learn from
- Rest and recharge with paid vacation and holidays.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptVueNode.jsTypeScriptCSSHTMLMicroservicesRESTRubySQL
Soft skills
problem solvingcreativitycollaborationteam performance improvementcommunication