Senior Full Stack Software Developer
Job Description
Why PlayStation?
PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation®5, PlayStation®4, PlayStation®VR, PlayStation®Plus, acclaimed PlayStation software titles from PlayStation Studios, and more.
PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team.
The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Corporation.
This is a long-term contracted position through our staffing partner DZConneX with a high likelihood of extension or conversion to FT
Senior Full Stack Software Developer
This team and position are located in San Diego, CA
We are seeking a highly skilled and experienced Senior Full Stack Software Developer who possesses a deep understanding of both front-end and back-end development using modern JavaScript libraries and frameworks. As a Full Stack Software Developer, you will be responsible for designing, developing, and maintaining web applications that deliver exceptional user experiences.
Responsibilities:
- Collaborate with cross-functional teams, including designers, product managers, and other developers, to define project requirements and translate them into technical specifications.
- Develop and implement robust and scalable web applications using modern JavaScript libraries and frameworks, such as React, Angular, or Vue.js on the front end, and Node.js or Express.js on the back end.
- Design and optimize database schemas, write efficient and performant queries, and work with ORM tools like Sequelize or Mongoose.
- Write clean, modular, and reusable code that adheres to best practices and coding standards.
- Perform thorough testing, debugging, and troubleshooting to ensure the quality and reliability of the software.
- Stay up-to-date with the latest trends and advancements in web development and actively contribute ideas and insights to improve the team's processes and technologies.
- Conduct code reviews, provide constructive feedback, and mentor junior developers to foster their growth and development.
- Continuously monitor, optimize, and enhance the performance, scalability, and security of the applications.
- Participate in Agile development methodologies, including sprint planning, daily stand-ups, and retrospective meetings.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Proven experience as a Full Stack Software Developer, working on complex web applications.
- Proficiency in front-end development using modern JavaScript libraries and frameworks like React, Angular, or Vue.js.
- Strong knowledge of back-end development using Node.js or Express.js, and experience with RESTful APIs.
- Solid understanding of database systems, including both SQL and NoSQL databases, and ability to write efficient queries.
- Familiarity with version control systems, such as Git, and proficiency in using development tools and IDEs.
- Experience with unit testing frameworks and practices, and knowledge of continuous integration and deployment processes.
- Strong problem-solving skills and the ability to work effectively in a collaborative team environment.
- Excellent communication skills and the ability to convey complex technical concepts to both technical and nontechnical stakeholders.
Preferred Skills:
- Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Understanding of front-end build tools and workflows, such as Webpack, Babel, or Gulp.
- Experience with Agile/Scrum methodologies and working in an Agile team environment.
#LI-MB1
#LI-Onsite
Please note that the individual base pay range may vary based on job-related factors which may include knowledge, skills, experience, and location.
In addition, this role is eligible for benefit offerings that include medical, dental, and vision. Click here to learn more.
Equal Opportunity Statement:
Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy or maternity, trade union membership or membership in any other legally protected category.
We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond.
PlayStation is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.
Explore More
Date Posted
08/08/2023
Views
5
Similar Jobs
Software Development Engineer (Device Management) - Apple
Views in the last 30 days - 0
View DetailsCYP Child and Youth Program Assistant - Multi-Level - Department of the Navy - Commander, Navy Installations
Views in the last 30 days - 0
View Details