What are the responsibilities and job description for the Full Stack Developer position at PDi Communication Systems, Inc.?
PDi Communication Systems, Inc. is seeking an experienced Full Stack Engineer to join our team.
The ideal candidate will have a strong background in software development, cloud computing, and full-stack engineering.
We are looking for someone who can design, develop, and deploy scalable and efficient web applications using the latest technologies.
Key Responsibilities:
- Developing and maintaining complex web applications using Node.js, Express.js, and Angular
- Ensuring adherence to industry quality standards for code development
- Participating in integrated product teams as a developer
- Communicating project goals, schedules, and product-related topics to internal departments and external contractors
- Validating that features in deliverables have traceability back to product requirements and architecture
Requirements:
- Four-year degree in Computer Science, Computer Engineering, or Electrical Engineering
- 5 years of software development experience in areas such as front-end programming languages, back-end programming languages, database management systems, Linux containers, and version control systems
- Able to speak, read, and write Italian language is a plus