Experienced Full Stack Software Engineer – Web & Cloud Application Development
At arenaflex, we're on a mission to revolutionize the way people interact with technology. As a leading innovator in the industry, we're constantly pushing the boundaries of what's possible with cutting-edge solutions that transform lives. We're now seeking an experienced Full Stack Software Engineer to join our team of talented professionals who are passionate about building the future.
Job Description
About the Role
We're looking for a highly skilled Full Stack Software Engineer to join our team of innovators. As a Full Stack Engineer, you'll be responsible for designing, developing, and deploying scalable, efficient, and secure web and cloud applications. You'll work closely with our cross-functional teams to identify business needs and develop solutions that meet those needs. Your expertise will be crucial in shaping the future of arenaflex and driving our mission forward.Responsibilities
- Design, develop, and deploy scalable, efficient, and secure web and cloud applications using a range of technologies, including Java, Python, and JavaScript.
- Collaborate with our cross-functional teams to identify business needs and develop solutions that meet those needs.
- Work closely with our QA team to ensure that applications meet the highest standards of quality and reliability.
- Develop and maintain technical documentation to ensure that our applications are well-documented and easily maintainable.
- Participate in code reviews to ensure that our codebase is of the highest quality and follows best practices.
- Stay up-to-date with the latest technologies and trends in the industry, and make recommendations for how we can leverage those technologies to drive innovation.
- Work with our DevOps team to ensure that our applications are deployed and managed efficiently and effectively.
- Develop and maintain relationships with key stakeholders, including customers, partners, and internal teams.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in software development, with a focus on web and cloud applications.
- Strong expertise in a range of programming languages, including Java, Python, and JavaScript.
- Experience with cloud platforms, including AWS and Azure.
- Strong understanding of software development principles, including Agile and Scrum.
- Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
- Experience with version control systems, including Git.
- Strong problem-solving skills, with the ability to troubleshoot complex technical issues.