Senior Full Stack Engineer
Experian
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $100,649 - $174,459 per year
Job Level
Senior
Tech Stack
DockerJavaJavaScriptKubernetesMicroservicesNode.jsNoSQLPythonRubyRuby on RailsSQL
About the role
- Develop both front and back-end components.
- Collaborate with teams to understand and document the requirements needed to deploy new applications and features.
- Write clean, efficient, and maintainable code following best practices.
- Optimize applications for maximum speed and scalability.
- Troubleshoot and debug issues across the entire stack.
- Maintain both front and back-end components of web applications.
- Ensure that code meets all functionality and acceptance criteria, analysis of existing processes to identify areas for improvement and automation.
- Use data-driven approaches to train and improve machine learning models for automation tasks.
- Provide technical expertise to troubleshoot issues and improve automation workflows.
- Document processes, workflows, and best practices for knowledge sharing and future reference.
- Stay up to date with new technologies and industry trends related to software development, Generative AI and machine learning.
Requirements
- 3+ years of experience as a Full Stack Developer or similar role.
- Programming skills in languages such as Python, Java, or C++.
- Proficiency in front-end technologies such as HTML5, CSS3, JavaScript (ES6+), and front-end frameworks/libraries.
- Experience with back-end technologies such as Node.js, Python, Ruby on Rails, or similar.
- Experience with databases (SQL and NoSQL) and ORM libraries.
- Familiarity with RESTful APIs and microservices architecture.
- Competency in preparing and maintaining systems and program documentation.
- Knowledge of DevOps practices and tools (e.g., Docker, Kubernetes).
- Understanding of Agile/Scrum methodologies.
Benefits
- Great compensation package and bonus plan
- Core benefits including medical, dental, vision, and matching 401K
- Flexible work environment, ability to work remote, hybrid or in-office
- Flexible time off including volunteer time off, vacation, sick and 12-paid holidays
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonJavaC++HTML5CSS3JavaScriptNode.jsRuby on RailsSQLNoSQL
Soft skills
collaborationtroubleshootingdocumentationproblem-solvingcommunication