Job Title: Full Stack Developer - React Native and Python
Location: Remote
Job Type: Permanent
Salary Range: £50,000 - £60,000
Job Description:
At our innovative tech startup, we're looking for a Full Stack Developer with a strong background in both JavaScript frameworks and Python, to join our dynamic team. The ideal candidate will have a proven track record of delivering impactful, scalable, and user-centric software solutions.
Key Responsibilities:
- React Native Development: Develop and maintain the React Native application, ensuring it is responsive, efficient, and meets user requirements.
- Python Development: Write and maintain the backend API using Python, ensuring the application is secure and scalable.
- Frontend Development: Design and implement the frontend user interface, focusing on a clean, intuitive, and user-friendly experience.
- Team Collaboration: Collaborate closely with the design, backend, and frontend teams to ensure seamless integration and integration of the application's features.
- Testing and Quality Assurance: Conduct thorough testing and quality assurance to ensure the application meets the highest standards of performance and reliability.
- Documentation: Write clear, concise documentation for the application to help other developers understand and contribute to its development.
- Continuous Learning: Stay up-to-date with the latest trends and technologies in web development to improve the application's functionality and user experience.
Requirements:
- Technical Skills: Proficiency in JavaScript frameworks, including React and Angular, and a deep understanding of modern web development best practices.
- Programming Languages: Strong knowledge of Python, including familiarity with Django or Flask frameworks.
- Software Tools: Experience with Git for version control, and familiarity with development tools like Webpack, ESLint, and Jest.
- Experience: Minimum of 2 years of experience in front-end and back-end development for web and mobile applications.
- Soft Skills: Excellent communication and collaboration skills, a proactive attitude, and a can-do, results-driven approach to problem-solving.
Benefits:
- Health Insurance
- 401K Plan
- Flexible Working Hours
- Remote Work Opportunities
- Competitive Salary
- Professional Development Opportunities
- Regular Performance Reviews
How to Apply:
- Application Form: Complete the application form and upload a portfolio of your work.
- Resume: Include your resume and a cover letter outlining your relevant experience and how you meet the requirements for this position.
- Interview: A recruiter will review your application and schedule an interview. We may also request to meet with a team member or discuss your portfolio.
Contact:
- Phone: (123) 456-7890
- Email: [email protected]
Notes:
- Location: We offer remote work opportunities.
- Preferred Languages: We prefer candidates fluent in English and able to learn additional languages.
- Background Checks: We require candidates to pass a background check before starting the role.
Skill Set:
- React Native
- Python
- Web Development
- Frontend Development
- Back-end Development
- Testing