Sr. Full Stack Engineer
Summary
Senior Full Stack Engineer builds scalable AI-integrated web apps using React, Node.js, and Django, collaborating with data scientists to deploy models and ensure security and performance.
The Sr. Full Stack Engineer works on both the back-end and front-end development to support AI initiatives. This role involves designing, developing, and maintaining scalable software solutions that integrate AI models and systems.
Responsibilities and Duties- Design, develop, and maintain full stack software solutions to support AI initiatives.
- Collaborate with data scientists, AI/ML engineers, and other stakeholders to understand requirements and ensure integration with AI models and systems.
- Develop and maintain back-end services and APIs, ensuring scalability, performance, and security.
- Design and implement front-end interfaces that provide an intuitive and seamless user experience.
- Ensure the quality and performance of software solutions through testing, code reviews, and continuous improvement.
- Stay updated with the latest advancements in full stack development technologies and best practices.
- Mentor and provide guidance to junior full stack engineers and other team members.
- Ensure compliance with data governance, security, and regulatory standards in all software development activities.
- Prepare and present software development reports and documentation to senior management and stakeholders.
- Participate in project planning and contribute to the development of project timelines and deliverables.
- Perform other duties relevant to the job as assigned by the Principal Full Stack Engineer or senior management.
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Relevant certifications (e.g., Certified Full Stack Developer, AWS Certified Developer) are preferred
- Minimum of 5 years of experience in full stack development or related fields
- Experience in developing software solutions for AI or technology-focused products
- Proficiency in full stack development frameworks and tools (e.g., React, Node.js, Django)
- Excellent problem-solving and analytical skills
- Strong communication and interpersonal skills
- Attention to detail and commitment to quality
- In-depth understanding of full stack development principles and best practices
- Familiarity with AI model integration and deployment
- Knowledge of data governance, security, and regulatory standards
- Ability to manage multiple tasks and prioritize effectively
- Strong attention to detail and commitment to delivering high-quality work
- Ability to work independently and as part of a team
- Full stack development frameworks and tools (e.g., React, Node.js, Django)
- Collaboration and communication tools (e.g., Slack, Microsoft Teams)
- Data management systems (e.g., SQL, NoSQL databases)