PlayStation Global Logo PlayStation Global
PlayStation Global Logo
@

Sr. Full Stack Software Developer

🌍 Canada, Remote 📅 06/27/2023

Apply

Senior Software Engineer

💰 $115,800 - $173,600 🌍 Madison, Wisconsin, United States 📅 06/26/2023

Apply

Senior Software Engineering Manager

💰 $197,000 - $295,400 📅 03/13/2023

Apply

Job Description

**Sr. Full Stack Software Developer**
We are seeking a highly skilled and experienced Sr. Full Stack Software
Developer with 7-10+ years of experience 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-Remote