full stack developer

atna

Atna is seeking a highly skilled and motivated Full Stack Developer to join our dynamic and innovative team. In this role, you will be responsible for designing, developing, and maintaining robust web applications that deliver exceptional user experiences. As a Full Stack Developer at atna, you will work closely with cross-functional teams including product managers, designers, and other engineers to create scalable solutions from front-end interfaces to back-end services. The ideal candidate is passionate about coding, eager to learn new technologies, and has a strong understanding of both client-side and server-side development. You will have the opportunity to contribute to all phases of the software development lifecycle, from concept and design to deployment and maintenance. Atna values creativity, collaboration, and continuous improvement, offering an environment where your ideas can make a real impact. Join us and be part of a forward-thinking company that embraces innovation and cutting-edge technology to drive our products forward. Your expertise will help shape the future of atna's applications, ensuring they are secure, performant, and user-friendly while meeting business goals and customer needs.


Responsibilities

  • Develop and maintain front-end components using modern JavaScript frameworks such as React or Angular.
  • Design and implement scalable back-end services and APIs using Node.js, Python, or similar technologies.
  • Collaborate with UX/UI designers to translate designs into high-quality code.
  • Optimize applications for maximum speed and scalability across multiple devices and browsers.
  • Write unit, integration, and end-to-end tests to ensure software quality and reliability.
  • Participate in code reviews, providing constructive feedback and ensuring coding standards are met.
  • Troubleshoot, debug, and resolve software defects and production issues promptly.
  • Work closely with product managers and stakeholders to understand requirements and deliver solutions that meet business objectives.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • Proven experience as a Full Stack Developer or similar role with a strong portfolio of web applications.
  • Proficiency in front-end technologies including HTML5, CSS3, JavaScript, and frameworks such as React or Angular.
  • Strong back-end development skills with experience in Node.js, Python, Ruby, or Java.
  • Familiarity with database technologies like PostgreSQL, MySQL, or MongoDB.
  • Experience working with RESTful APIs and knowledge of API design principles.
  • Understanding of version control systems such as Git and experience with continuous integration/continuous deployment (CI/CD) pipelines.
  • Excellent problem-solving skills, attention to detail, and ability to work effectively in a team environment.
  • Strong communication skills and a proactive approach to learning and adapting to new technologies.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.