Bloomie is dedicated to delivering innovative solutions that empower its clients. The company strives to exceed industry standards and foster a culture of continuous growth, committed to principles of integrity, collaboration, and a commitment to excellence. As a team of passionate individuals, bloomie works collaboratively to achieve its goals, making it a dynamic and rewarding environment for professionals.
We are seeking a talented and versatile Full Stack Software Engineer to join our growing team. As a key contributor, you will play a pivotal role in designing, developing, and deploying robust and scalable features across our entire technology stack. You'll work on everything from user-facing interfaces to complex backend services, ensuring a seamless and powerful experience for our users.
Responsibilities :
Design, develop, test, deploy, and maintain high-quality, scalable, and secure software solutions across the full stack (frontend, backend, database).
Collaborate closely with product managers, designers, and fellow engineers to translate user needs and business requirements into technical specifications and innovative features.
Develop and integrate APIs and microservices to support new functionalities and enhance existing systems.
Optimize applications for maximum speed, scalability, and security.
Contribute to the entire software development lifecycle, including planning, design, coding, testing, deployment, and monitoring.
Participate in code reviews, technical discussions, and contribute to architectural decisions.
Identify and troubleshoot technical issues, ensuring the stability and performance of our platform.
Stay up-to-date with emerging technologies and industry best practices, continuously looking for ways to improve our technical stack and processes.
Required Skills & Experience :
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
3+ years of professional experience as a Full Stack Software Engineer.
Strong proficiency in at least one modern frontend framework / library : e.g., React, Angular, Vue.js.
Solid experience with backend development in one or more languages / frameworks : e.g., Python (Django / Flask), Node.js (Express), Go, Java (Spring Boot), Ruby on Rails.
Experience with relational and / or NoSQL databases : e.g., PostgreSQL, MySQL, MongoDB, Redis.
Proficiency with RESTful API design and development.
Familiarity with cloud platforms : e.g., AWS, Google Cloud Platform (GCP), Azure.
Experience with version control systems, particularly Git.
Strong understanding of software engineering principles, data structures, and algorithms.
Excellent problem-solving skills and the ability to debug complex issues.
Strong communication and collaboration skills, with the ability to work effectively in a fast-paced, agile environment.
#J-18808-Ljbffr