ABOUT THE ROLE
We are seeking an agile and skilled Full Stack Developer to join our team. In this role, you’ll work on creating, maintaining, and enhancing both web and mobile applications, contributing to all aspects of the stack. You’ll collaborate closely with designers, product managers, and other developers to craft efficient, scalable solutions using modern technologies. This is a great opportunity for someone passionate about full-stack development who thrives on new challenges and enjoys working across both front-end and back-end systems.
WHAT YOU'LL DO
Develop Full Stack Solutions: Build and maintain web and mobile applications, handling everything from front-end interfaces to back-end services.
Front-End Development: Use frameworks like React, Angular, and Flutter to create user-friendly, responsive, and high-quality interfaces that meet design specifications.
Back-End Development: Build robust server-side applications using Node.js and Mongoose, developing APIs and business logic to support front-end functionality.
Database Management: Work with MongoDB, leveraging Mongoose.js for Object Data Modeling (ODM), and utilize S3 storage as needed.
Infrastructure & Deployment: Deploy and manage applications on AWS services, including Elastic Beanstalk, EC2, and CloudFront.
Collaborate & Communicate: Collaborate with cross-functional teams to ensure solutions align with project goals, deadlines, and technical requirements.
Debugging & Optimization: Troubleshoot issues across the stack and optimize for performance and scalability, maintaining high code quality.
Stay Up-to-Date: Continuously explore and implement the latest tools, frameworks, and best practices to ensure we are always working with innovative, effective solutions.
ABOUT YOU
Educational Background: Bachelor’s degree in Computer Science, Software Engineering, or a related field
Full Stack Experience: 3+ years of experience in full-stack development, with a solid understanding of front-end and back-end technologies.
Proficient in Key Technologies: Hands-on experience with JavaScript, React, Angular, Node.js, and Mongoose. Experience with Flutter is a plus. (Experience with these specific technologies a plus, but not strictly required)
Database Knowledge: Familiarity with MongoDB (using Mongoose.js ODM) and S3 for storage solutions.
AWS Infrastructure Experience: Basic familiarity with AWS services such as Elastic Beanstalk, EC2, and CloudFront.
DevOps & Tooling: Comfortable working with Git/GitHub, Jira, and CircleCI for version control, project management, and CI/CD processes.
Analytical & Problem-Solver: Strong troubleshooting skills and a detail-oriented approach to solving complex technical challenges.
Team-Oriented: Collaborative spirit and effective communication skills, with the ability to work effectively with technical and non-technical team members.
If you’re excited to work across the full stack with a range of modern technologies and enjoy creating impactful applications, we’d love to hear from you! Join us to contribute your skills and grow in a fast-paced, supportive environment.