Senior Full Stack Engineer
BL.INK is looking for a talented and experienced Full Stack Developer to join our dynamic team. As a Full Stack Developer at BL.INK, you will have the opportunity to work on cutting-edge projects, contributing to the development of our flagship URL shortening and link management platform. Your expertise in both front-end and back-end development will be crucial in delivering innovative solutions to our customers.
Overview
We are seeking a Full Stack Developer with a passion for innovation and a commitment to delivering high-quality software solutions. As a key member of our team, you will play a pivotal role in the design, development, and testing of features for both new and existing projects. Your primary focus will be on crafting clean, testable code using technologies like React, NodeJS, and/or Laravel/PHP to create well-tested, high-performance, and scalable SaaS applications.
What You'll Do:
- Collaborate with cross-functional teams to develop well-tested, high-performance, and scalable SaaS applications that meet the evolving needs of our users.
- You'll be responsible for both front-end and back-end development, working with technologies such as React, Node.js, and Laravel/PHP. You'll write code to implement new features, optimize existing ones, and ensure a smooth user experience.
- Design, implement and integrate user-friendly, responsive, and visually appealing interfaces for BL.INK's web applications using HTML, CSS, and modern JavaScript frameworks like React.
- Develop server-side logic, database structures, and APIs to support the functionality of BL.INK's applications. This may involve using Node.js or other back-end technologies to ensure the seamless operation of our platform.
- Integrate third-party APIs and services to enhance the features and capabilities of our platform. This includes working with external services that provide additional functionality.
- Optimize the performance of BL.INK's applications, both in terms of front-end responsiveness and back-end processing, to deliver a fast and efficient user experience.
- Implement security best practices to safeguard user data.
What we need:
- Deep knowledge and multi-tenant experience in highly available applications with 5+ years of Laravel/PHP experience minimum and 3+ years of NodeJS and/or JavaScript experience.
- Familiarity with cloud platforms like Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP), or others is essential. Understanding how to leverage these platforms for stateful and serverless applications is crucial.
- Proficiency in serverless frameworks like AWS Lambda is necessary to build and deploy serverless applications.
- Understanding microservices architecture and how it fits into serverless and stateful application development is important for building scalable and modular applications.
- Knowledge of containerization technologies like Docker and container orchestration platforms like Kubernetes can complement serverless and stateful application development, especially in hybrid environments.
- Expertise in databases, both SQL and NoSQL. You should know how to design and manage databases for optimal performance and scalability.
- Understanding event-driven architecture and how to use it in serverless applications is valuable for building responsive and scalable systems.
- Proficiency in AWS API Gateway is crucial for managing and securing APIs in serverless applications.
If you are a passionate and skilled Full Stack Developer with a strong desire to contribute to a growing tech company, we encourage you to apply. BL.INK offers a dynamic and collaborative work environment where you can make a significant impact on our products and services.
Follow the application instructions provided to start your journey with us. We look forward to learning about you and what you can bring to BL.INK.
If you are a passionate and skilled Full Stack Developer with a strong desire to contribute to a growing tech company, we encourage you to apply. BL.INK offers a dynamic and collaborative work environment where you can make a significant impact on our products and services.
Follow the application instructions provided to start your journey with us. We look forward to learning about you and what you can bring to BL.INK.Email us at careers@bl.ink.