Full Stack Engineer
Smallclosedworld International Ltd
- Minimum Qualification :
Job Description/Requirements
Position Overview:
We are seeking a highly skilled and experienced Full Stack Engineer with a strong background in developing interactive or social media platforms. The ideal candidate must have at least 5 years of professional experience, demonstrating expertise in React Native for mobile application development and a solid understanding of Django for back-end development. This role involves building robust, scalable, and user-centric solutions for high-traffic and feature-rich platforms.
Key Responsibilities:
1. Platform Development:
· Design and develop interactive or social media platforms with seamless user experiences.
· Build responsive, cross-platform mobile applications using React Native.
· Develop and maintain scalable back-end services and APIs using Django.
2. Interactive Feature Implementation:
· Create and integrate features such as real-time messaging, notifications, user profiles, and social interactions.
· Implement dynamic and visually appealing UI/UX components in React Native.
3. System Architecture:
· Design and implement efficient, scalable, and secure system architectures.
· Optimize both front-end and back-end components for performance under high traffic.
4. API and Integration Management:
· Develop and manage RESTful APIs for mobile and web communication.
· Integrate with third-party services (e.g., authentication, payment gateways, analytics).
5. Team Collaboration:
· Work closely with designers, product managers, and other developers to define technical solutions.
· Participate in code reviews, mentoring junior developers, and ensuring adherence to best practices.
6. Quality Assurance:
· Conduct thorough testing, including unit, integration, and end-to-end testing.
· Debug, troubleshoot, and resolve issues across the application stack.
7. Agile Methodologies:
· Participate in agile development processes, including sprint planning and daily stand-ups.
· Deliver high-quality features on time, aligning with business goals.
Requirements:
- Technical Expertise:
- Minimum 5 years of professional experience as a Full Stack Engineer or in a similar role.
- Proficiency in React Native for building and maintaining mobile applications.
- Strong understanding of Django and Python for developing scalable back-end systems.
- Experience building and managing interactive or social media platforms.
- Expertise in working with relational databases (e.g., PostgreSQL, MySQL) and ORM frameworks.
- In-depth knowledge of RESTful API design and development.
- Familiarity with WebSockets for real-time communication.
- Experience with state management libraries (e.g., Redux, MobX).
- Additional Skills:
- Knowledge of UI/UX principles for interactive application development.
- Experience with cloud platforms (e.g., AWS, Google Cloud, Azure).
- Proficiency in version control systems (e.g., Git).
- Understanding of security best practices for social media or high-traffic platforms.
- Soft Skills:
- Exceptional problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Proven leadership or mentoring experience within a development team.
Additional Skills:
- Knowledge of UI/UX principles for interactive application development.
- Experience with cloud platforms (e.g., AWS, Google Cloud, Azure).
- Proficiency in version control systems (e.g., Git).
- Understanding of security best practices for social media or high-traffic platforms.
Soft Skills:
- Exceptional problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Proven leadership or mentoring experience within a development team.
Preferred Qualifications:
- Familiarity with additional front-end frameworks (e.g., React.js, Vue.js).
- Experience with CI/CD pipelines and DevOps practices.
- Knowledge of GraphQL and advanced API technologies.
- Background in analyzing and optimizing platforms for user engagement and retention.
Education:
- Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
What We Offer:
- Competitive salary.
- Opportunity to lead and work on innovative, high-impact projects.
- Collaborative and inclusive work environment.
- Professional growth and development opportunities.
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.