Description
Job Summary:
Join our dynamic team at SmartBulls.com, a leading innovator in fintech solutions. We are currently seeking a talented Software Developer to contribute to our virtual stock trading app. This role requires a proficient understanding of both front-end and back-end technologies, particularly Flutter for mobile development and Core PHP/Node Js for back-end services.
Responsibilities:
• Design, develop, and maintain the full stack of our virtual stock trading platform.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Ensure the performance, quality, and responsiveness of the application.
• Integrate the app with back-end services to create a seamless trading experience.
• Manage server environments on Digital Ocean and AWS, including setup, deployments, and troubleshooting.
• Maintain code integrity and organization, including code reviews and troubleshooting.
• Utilize data storage solutions effectively, ensuring data security and scalability.
• Implement modern security protocols, encryption, and data protection solutions.
• Stay up-to-date with new technologies and best practices in app development.
Requirements:
• Bachelor’s degree in Computer Science, Engineering, or a related field.
• Proven experience as a software Developer.
• Strong proficiency in Flutter for front-end development and Core PHP/NodeJS for back-end development.
• Experience with API design and development, especially Restful services.
• Strong understanding of server-side logic and scalable application architecture.
• Proficient in managing cloud-based server environments, particularly on Digital Ocean and AWS.
• Experience with databases, including MySQL or NoSQL, and server management.
• Proficient understanding of code versioning tools, such as Git.
• Knowledge of security compliance and best practices in fintech or similar sectors.
• Ability to work in a fast-paced, team-oriented environment.
• Excellent problem-solving skills and attention to detail.
• Knowledge of the Stock Market is advantageous
Desired Skills:
• Familiarity with DevOps practices, including continuous integration and continuous deployment (CI/CD).
• Experience with additional programming frameworks and technologies (e.g., JavaScript, Node.js).
• Prior experience in the fintech industry, particularly with stock trading platforms.
Job Types: Full-time, Permanent
Location Type:
• In-person
Schedule:
• Day shift
Education:
• Bachelor's (Preferred)
Experience:
• Software development: 5 years (Required)
Work Location: In person