Software Developer Opportunity
We are seeking a skilled and motivated professional to join our team in the development of innovative software solutions.
Key Responsibilities:
* Collaborate with cross-functional teams to design and develop software applications.
* Architect and implement front-end interfaces with engaging user experiences.
* Develop functional and scalable software applications.
* Design and implement APIs for data exchange.
* Test software to ensure responsiveness, efficiency, and quality.
* Analyze and troubleshoot software issues.
* Implement security measures and data protection protocols.
* Develop mobile-responsive features and applications.
* Create technical documentation for software development.
* Work with data scientists to improve AI/ML-based software capabilities.
Required Skills and Qualifications:
* Excellent English communication and teamwork skills.
* 4+ years of full-stack development experience, primarily using React.js in the front-end.
* Knowledge of additional front-end languages and libraries (e.g., HTML/CSS, JavaScript, XML, and jQuery).
* Experience working in cloud platforms such as AWS, GCP, or Azure.
* Proficiency in Python programming language.
* Familiarity with databases (e.g., MySQL and MongoDB), web servers (e.g., Apache), and UI/UX design principles.
* Strong attention to detail, organizational skills, and analytical thinking.
* Proven delivery experience in a fast-paced startup environment.
* Ability to work independently or collaboratively within a team.
* Track record of delivering high-quality software on time.
* Trustworthiness, teamwork, and transparency.
Preferred Experience:
* University degree in computer science, statistics, or a relevant field.
* Experience with data visualization tools.
* Experience with frameworks such as Snowflake, Flask, Django, or FastAPI.