Full Stack Software Engineer

Athennian
Summary
Join Athennian's dynamic engineering team as a Full-Stack Software Engineer and contribute to building and maintaining scalable software solutions for managing hundreds of thousands of business entities worldwide. You will collaborate with cross-functional teams, translate user needs into innovative features, optimize application performance, and ensure security and reliability. This role requires 3-5 years of software development experience with proficiency in the MEAN stack and experience with cloud platforms and containerization. You will be responsible for developing, testing, and deploying high-quality software, participating in technical discussions, and identifying and resolving technical challenges. Athennian offers a remote-first work environment with comprehensive benefits, including flexible parental leave, a work-from-home allowance, and a minimum of three weeks of vacation, five sick days, and six personal or flex days.
Requirements
- 3-5 years of experience in software development, with a focus on building scalable and high-performance applications
- Proficiency in the MEAN stack (MongoDB/MongoDB Atlas, Express.js, Angular, Node.js )
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes)
- Strong understanding of database technologies, including both SQL and NoSQL solutions
- Excellent problem-solving skills, a proactive mindset, and ability to work independently or in a team environment
- Strong communication and collaboration skills with a desire to grow and learn
Responsibilities
- Develop, test, and deploy high-quality software solutions that align with business needs
- Participate in technical discussions and contribute to key decisions on system design and best practices
- Work closely with product managers, designers, and other engineers to translate user needs into innovative features and improvements
- Optimize application performance, ensure security and reliability, and conduct thorough code reviews to maintain high code quality
- Identify and resolve technical challenges, propose solutions, and contribute to the continuous improvement of our development processes
- Stay up to date with industry trends and explore emerging technologies to enhance our platform
Preferred Qualifications
- Familiarity with front-end frameworks like React
- Experience with AI tools to enhance productivity and decision-making
Benefits
- Comprehensive health, dental, and vision coverage
- Long-term disability
- Accidental death & dismemberment
- An Employee Assistance Program
- A Health Spending Account to help cover additional expenses
- Flexible parental leave benefits, including options for top-ups or additional paid time off
- A work-from-home allowance
- Minimum of three weeks of vacation
- Five sick days
- Six personal or flex days
- Company-wide winter holiday shutdown