Intermediate Software Engineer

Athennian
Summary
Join Athennian's dynamic engineering team as an Intermediate Software Engineer and contribute to building and maintaining scalable software solutions for managing hundreds of thousands of business entities globally. You will collaborate with cross-functional teams, design and develop high-quality code, 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 translating user needs into innovative features and staying up-to-date with industry trends. Athennian offers a distributed work model with remote options in Canada and a competitive benefits package.
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
- Generous vacation/sick/flex days
- Remote work options
- Flexible working hours
- Health/dental/vision/group life/gRRSP/LTD/AD&D/EFAP benefits
- High growth environment
- Team-building
- Day-to-day variety (never a dull moment)
- MacBook for all employees
- Stock options
- A culture of transparency
Share this job:
Similar Remote Jobs
