About Krew Social:
At Krew Social, we are revolutionizing the way people connect and form
friendships. Our mission is to unite communities through the most intuitive
friend-making app ever created. We specialize in building strong social
networks within various organizations, including corporations, universities,
apartment buildings, coworking spaces, and churches. Research has shown the
significant benefits of fostering friendships within organizations, including
improved retention rates, increased productivity, and higher customer
satisfaction. Krew Social offers a solution to the challenge of finding
friends and building a sense of community by providing a user-friendly
application that enables people within a community to host and discover events
in their local area, while connecting them with others who share similar
interests, backgrounds, or affiliations. Our platform empowers organizations
to create vibrant communities, drive participation, and cultivate meaningful
relationships within their respective contexts.
Product Stage: Our Minimum Viable Product (MVP) is fully operational, and we
have successfully developed and debugged all major v1 features.
Position Description:
As a Senior Full-Stack Developer at Krew Social, you will play a vital role in
our development team. We are seeking a candidate with exceptional coding
skills and a strong ability to learn new technologies rapidly. The ideal
candidate is passionate about creatively solving complex problems and
possesses natural leadership qualities. In this role, you will lead major
design initiatives, contribute to the development of our product, and take
pride in crafting robust production code that withstands the test of time.
Responsibilities:
Full Stack Development: Take ownership of end-to-end development, including
frontend and backend components, delivering highly maintainable solutions
through thoughtful and strategic coding.
Technical Design and Architecture: Collaborate with stakeholders to design and
architect products and services, ensuring optimal performance, scalability,
availability, and reliability of our tech stack. Lead design discussions and
provide expertise.
Frontend Development: Develop user-friendly interfaces using modern
technologies (React Native / Expo, TypeScript, fp-ts).
Backend Development: Design and implement scalable, secure, and efficient
server-side APIs and services in TypeScript along with integrating with
external APIs.
Cross-Functional Collaboration: Work closely with other team members to create
exceptional customer experiences across mobile, cloud, and desktop platforms,
providing intuitive solutions.
Product Contribution: Contribute to all product decisions, leveraging
technical expertise to shape the development roadmap. Assist in the
architecture, scalability, and efficiency of our tech stack for optimal
performance and user experiences.
Basic Qualifications:
3-5 years of experience building mobile applications
Expertise in TypeScript, React Native / Expo, and Serverless APIβs
Passion for uniting the world and building community
Native English speaker with excellent communication skills
Preferred Tech Stack Experience:
Frontend:
Proficiency with React Native for cross-platform mobile application
development
Experience with functional programming, especially using the fp-ts library in
TypeScript
Comfortable using TypeScript for front-end development
Backend:
Experience with EdgeDB / PostgreSQL for database management
Knowledge of Meilisearch for implementing search capabilities
Familiarity with Firebase, specifically Firebase Auth for user authentication
and Firebase Functions for serverless backend code.
Proficiency in TypeScript for backend development
Demonstrated Capabilities:
Demonstrates the ability and enthusiasm to make technical decisions and
provide direction for projects and teams.
Efficiently manages team priorities and delegates technical responsibilities
when necessary.
Serves as a primary point of contact for communicating with client-side
technical experts.
Directs technical aspects of operations related to escalated client accounts
or high-severity issues.
Balances business and technical considerations when designing solutions.
Actively contributes to improving the company's technical awareness, depth,
and utilization of technology.
Participates in the establishment of best practices, standards, and policies
related to software development.
Provides thought leadership on emerging technologies and prepares our company
and engineers for their integration.
Join the Krew Social team and become a leader in transforming the way people
connect! Apply today and help us create a world where strong friendships
flourish within organizations.
Krew Social Perks-
Remote and/or hybrid work
Flexible Hours
Career Growth Track
Equity
Krew Social focuses on B2B. Their company has offices in Tampa. They have a
small team that's between 1-10 employees.
You can view their website at <https://www.krewsocial.com>