We are looking for a Senior Software Developer to join our fast-paced and rapidly growing organization. This role is ideal for someone who thrives in dynamic environments, enjoys tackling new challenges, and is passionate about building high-performing teams. Leveraging your expertise in the MERN stack (MongoDB, Express.js, React, Node.js), you will not only lead the design and development of cutting-edge web applications and APIs but also play a key role in mentoring and guiding developers, helping the team grow in skill and confidence.
To be successful in this role, you must embrace the mindset that your success is defined not only by your individual contributions but also by the growth, performance, and success of the team around you. As a senior leader, your ability to empower, coach, and elevate others is essential in driving long-term success.
Lead the end-to-end development of web applications and APIs, ensuring scalability, performance, and security.
Serve as a technical mentor, coaching junior and mid-level developers, conducting code reviews, and fostering a collaborative learning environment.
Champion best practices in software engineering, including clean code, automated testing, security, and DevOps pipelines.
Collaborate closely with product managers, designers, and other stakeholders to deliver high-impact solutions quickly in an agile environment.
Drive technical decision-making and architecture discussions, helping the team adopt new tools and approaches that align with growth.
Troubleshoot, debug, and optimize applications while ensuring reliability in a high demand, evolving environment.
Promote a culture of continuous improvement and innovation, encouraging team members to bring fresh ideas.
Understand that your success is achieved through building up those around you and ensuring the team succeeds.
Other tasks assigned by management.
Bachelor’s degree in computer science, engineering, or a related field (or equivalent work experience).