FedEx is hiring for the role of Full Stack Developer I!
Responsibilities of the Candidate:
Responsible for designing and implementing user-facing features, developing server-side logic and databases, integrating third-party APIs, conducting testing and debugging, deploying applications, implementing security measures, optimizing performance, and collaborating with cross-functional teams to ensure alignment with project requirements.
- Design and implement user-facing features to ensure a seamless and responsive user experience across various applications.
- Develop server-side logic and databases to support front-end functionalities and ensure smooth data processing.
- Design, implement, and maintain databases to store and manage application data efficiently, ensuring data integrity and scalability.
- Integrate third-party APIs and web services to enhance application functionality and facilitate seamless data exchange with external systems.
- Maintain version control systems to manage and collaborate on codebase, ensuring code quality, consistency, and easy collaboration within development teams.
- Conduct thorough testing and debugging of application components to ensure reliability, security, and optimal performance across different environments.
- Deploy applications to production environments and collaborate with DevOps teams to optimize deployment processes and ensure continuous integration and delivery (CI/CD).
- Collaborate with Information Security teams and Implement security best practices and measures (e.g., encryption, authentication, authorization) to protect applications from vulnerabilities and cyber threats.
- Identify and address performance bottlenecks, optimize application performance, and improve scalability to enhance user experience and accommodate growing user demands.
- Document codebase, APIs, and technical specifications, and collaborate effectively with cross-functional teams including designers, product owners/managers, and other developers to ensure alignment with project requirements and timelines.
Requirements:
- Education: Bachelor's degree or equivalent in Computer Science, Electrical / Electronics Engineering, MIS or related discipline
- Experience: Relevant work experience in both front-end and back-end application design and development based on the following number of years:
- Associate: Prior experience not required: Standard I: Two (2) years
- Knowledge, Skills and Abilities:
- Fluency in English
- Accuracy & Attention to Detail
- Analytical Skills
- Problem Solving Skills
- Microsoft Office & PC Skills
- Numerical Skills