Job Description
Are you a technical visionary ready to build the future of fintech? Nebula Dynamics is seeking a talented Software Engineer to join our elite Columbus, OH team. We are pioneers in cloud-native architecture, and we need someone who thrives in a fast-paced, innovative environment.
As a key member of our engineering squad, you will design and implement scalable solutions that impact millions of users. We offer a competitive salary, comprehensive benefits, and the flexibility of a modern remote-first culture with a local Columbus hub.
Why Join Us?
• Competitive Equity Package
• Flexible Remote & Hybrid Options
• Top-tier Health & Wellness Benefits
• Continuous Learning & Development Budget
Responsibilities
- Design & Development: Architect and build high-performance, scalable web applications using modern JavaScript frameworks and cloud technologies.
- Code Quality: Write clean, maintainable, and efficient code. Conduct thorough code reviews to ensure architectural integrity and best practices.
- Collaboration: Work closely with cross-functional teams of product managers, designers, and QA engineers to deliver feature-rich products on time.
- Problem Solving: Identify bottlenecks and technical debt, proposing innovative solutions to optimize system performance and user experience.
- Mentorship: Mentor junior developers, fostering a culture of knowledge sharing and technical excellence within the team.
- Testing & Deployment: Implement robust automated testing strategies and CI/CD pipelines to ensure seamless deployment to production environments.
Qualifications
- Experience: 4+ years of professional software engineering experience with a strong portfolio of deployed applications.
- Core Skills: Proficiency in JavaScript (ES6+), React, and Node.js. Experience with TypeScript is a plus.
- Database: Strong understanding of relational and NoSQL databases (PostgreSQL, MongoDB, or Redis).
- Cloud: Hands-on experience with cloud platforms, specifically AWS or Azure.
- Tools: Familiarity with version control (Git), agile methodologies (Scrum/Kanban), and containerization (Docker).
- Education: Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.