Senior Full Stack Engineer Job Description
As a Senior Full Stack Engineer, you will be instrumental in shaping the future of our software solutions. Your expertise will drive the design, development, and maintenance of scalable web applications using Node.js and React.
* Design and develop web applications that meet high performance and scalability standards.
* Lead cross-functional teams to migrate Atlassian apps from Connect to Forge, ensuring seamless transitions and efficient code practices.
* Collaborate with global teams across time zones in an agile environment (Scrum/Kanban) to deliver projects on time.
* Participate in regular code reviews, architectural discussions, and technical planning sessions to ensure alignment and best practices.
* Work closely with relational databases (PostgreSQL, MySQL, etc.) to maintain data integrity and optimize system performance.
* Provide mentorship and technical guidance to junior engineers to help them grow professionally.
* Stay up-to-date with emerging technologies, including Atlassian tools, and contribute to continuous improvement initiatives within the organization.
Required Skills and Qualifications
To excel in this role, you must possess:
* Expert-level knowledge of Node.js and React for designing and developing scalable web applications.
* Proven experience in leading migrations of complex systems, such as Atlassian apps from Connect to Forge.
* Strong collaboration and communication skills for working effectively in distributed teams.
* Ability to understand and apply agile methodologies (Scrum/Kanban) for project delivery.
* Proficiency in relational databases (PostgreSQL, MySQL, etc.) for ensuring data integrity and optimizing system performance.
Benefits
This role offers:
* A competitive salary package commensurate with experience.
* Ongoing training and professional development opportunities.
* The chance to work on cutting-edge projects and technologies.
* Collaborative and dynamic work environment.
Others
We are committed to fostering a culture of growth, innovation, and teamwork. If you are passionate about software engineering and driven to make a meaningful impact, we encourage you to apply for this exciting opportunity.