Software Engineer – Fullstack
Posted 27ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Software Engineer - Fullstack responsible for developing enterprise web applications at Proofpoint. Collaborating with global teams to enhance security across email, cloud, and collaboration tools.
Responsibilities:
- Develop visually appealing user interfaces using HTML, CSS and React.
- Implement responsive design to optimize user experience across various devices.
- Ensure front-end code is well structured, maintainable and optimized for performance.
- Build server-side code using Node.js and Fastify.
- Design and manage databases like Postgres SQL to efficiently store and retrieve data.
- Design and implement RESTful APIs for communication between front-end and back-end.
- Writing tests for both front-end and back-end code.
- Working with the design team to convert wireframes to a pleasing user interface.
Requirements:
- Bachelors or master's in computer science or a related field.
- 5 to 8 years of experience in building Enterprise web applications.
- Expert in HTML, CSS, JavaScript, React.
- Expert in Node.js, Fastify or Express.
- Proficiency in SQL database (MySQL or Postgres).
- Proficiency in writing unit tests.
- Working knowledge of version control systems like Git.
- Should have strong communication skills, be a team player and be willing to learn and adapt.
Benefits:
- Competitive compensation
- Comprehensive benefits
- Career success on your terms
- Flexible work environment
- Annual wellness and community outreach days
- Always on recognition for your contributions
- Global collaboration and networking opportunities
















