Job Description
We are urgently hiring a talented Senior Software Engineer to join our high-growth team in Atlanta, Georgia. If you are passionate about building scalable web applications and want to work with cutting-edge technology, we want to hear from you.
At Apex Innovations, we are redefining the FinTech landscape. As a Senior Engineer, you will take ownership of complex architectural challenges and mentor a team of brilliant developers. We offer a competitive salary, comprehensive benefits, and a culture that prioritizes innovation and work-life balance.
Key Highlights:
- Urgent hiring with quick turnaround.
- Competitive salary range of $120k - $160k.
- Flexible remote and hybrid work policy.
- Opportunity for stock options and performance bonuses.
Responsibilities
- Design, develop, and maintain robust, scalable web applications using React, Node.js, and TypeScript.
- Lead the architecture and implementation of new features, ensuring high code quality and best practices.
- Conduct thorough code reviews and provide constructive feedback to junior and mid-level developers.
- Collaborate closely with product managers and designers to translate business requirements into technical solutions.
- Optimize application performance, improve load times, and ensure scalability under high traffic.
- Participate in the full software development lifecycle, including planning, coding, testing, and deployment.
- Stay current with emerging technologies and industry trends to drive continuous improvement.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
- 5+ years of professional experience in software development, with at least 2 years in a Senior role.
- Expert proficiency in JavaScript, TypeScript, React, and Node.js.
- Strong understanding of RESTful APIs, GraphQL, and database technologies (PostgreSQL, MongoDB).
- Experience with cloud platforms (AWS or Azure) and containerization tools (Docker, Kubernetes).
- Excellent problem-solving skills and ability to thrive in a fast-paced, Agile environment.
- Strong communication skills and a collaborative mindset.