Full Stack Developer
Description
Requirement:
- python F/S developer who is experienced in both Frontend and backend (50%/50% would be optimal)
- Python, Flask experience is an added value
- Vue.js experience is mandatory
- Individual contributor who will be working independently with minimal supervision.
- Good English communication skills.
- AG Grid and Quasar experience is added value as well.
Job Overview:
We are looking for a skilled Full Stack Developer to join our data management project. The ideal candidate will have experience in Python+Vue.JS. development combined with proficiency in modern JavaScript frameworks and integration with a Snowflake backend. This role involves designing and building data-centric applications, collaborating with cross-functional teams, and contributing to high-quality code delivery.
We are looking for a skilled Full Stack Developer to join our data management project. The ideal candidate will have experience in Python+Vue.JS. development combined with proficiency in modern JavaScript frameworks and integration with a Snowflake backend. This role involves designing and building data-centric applications, collaborating with cross-functional teams, and contributing to high-quality code delivery.
Key Responsibilities:
- Application Development: Design, develop, and maintain scalable and efficient applications
- Integration with Snowflake: Implement and maintain seamless integration between services and the Snowflake data platform to support data-driven operations.
- Collaboration: Work closely with data engineers, data architects, and project managers to align project deliverables with business requirements.
- Code Quality: Ensure high standards of code quality through unit testing, code reviews, and adherence to best practices.
- Performance Optimization: Identify and resolve performance bottlenecks in applications and optimize integration with the Snowflake backend.
- Documentation: Develop and maintain comprehensive documentation, including code comments, technical specifications, and user guides.
- Troubleshooting: Diagnose and debug complex issues across applications , collaborating with teams to ensure efficient resolution.
- Security Compliance: Ensure that all development practices adhere to security standards and data governance policies, particularly in the financial services industry.
- Continuous Improvement: Stay updated with the latest trends in Full Stack development, Python & Vue.JS. frameworks, and Snowflake capabilities to enhance the project’s technology stack.
Required Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 3+ years of experience in Full stack Python+Vue.JS.
- Proficiency in modern JavaScript frameworks
- Experience working with Snowflake or similar cloud-based data platforms.
- Strong knowledge of SQL and database integration.
- Solid understanding of RESTful services and API development.
- Familiarity with version control systems (e.g., Git).
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills for working within cross-functional teams.
Preferred Qualifications:
- Experience in financial services or data management projects.
- Familiarity with containerization tools (e.g., Docker, Kubernetes).
- Knowledge of microservices architecture.
- Experience with CI/CD pipelines for automated build and deployment.
- Understanding of data governance and security standards in the financial industry.