The Global Web Marketing team has an exciting opportunity for a Back-End Developer to join our team of developers, working on creating best-in-class web-based products supporting the company’s marketing efforts (consumer and corporate sites, customer care, forum, game sites, campaign sites and newsletters).
An Intermediate Back-End Developer is responsible for server-side web application logic and works hand in hand with the Front-End Developers on integration. He/she develops scripts and implements coding for various websites and applications using NodeJS to create dynamic web applications. Server-Side Development: -Develop robust and scalable server-side logic using PHP and Node.js. -Implement RESTful APIs to support front-end functionalities. -Collaborate with front-end developers to integrate user-facing elements using server-side logic. Database Management: -Design and implement database schemas. -Optimize database queries for maximum performance. -Work with relational databases such as MySQL as well as non-sql such as MongoDB. Cloud Computing: -Utilize cloud computing services (e.g., AWS, Azure, or Google Cloud) to deploy, manage, and scale web applications. -Implement serverless architecture and leverage cloud functions for enhanced scalability. -Manage and optimize cloud infrastructure to ensure cost-effective and efficient operation. Security: -Implement security best practices to safeguard user data and prevent potential vulnerabilities. -Ensure the server operates effectively under high traffic conditions, implementing measures to mitigate risks such as DDoS attacks. -Stay updated on the latest security trends and technologies, with a focus on maintaining a secure environment for web applications. Collaboration: -Work closely with front-end developers, designers, and other stakeholders, to deliver high-quality solutions. -Communicate effectively with team members and provide technical guidance when needed.
