ASTRNT-B logo

Fullstack Developer

ASTRNT-B

About this Role

Fullstack Developer

Job Summary

We are seeking a talented and motivated Fullstack Developer to join our dynamic team. The ideal candidate will be proficient in both front-end and back-end development, possessing a strong understanding of the entire software development lifecycle. You will be responsible for designing, developing, and maintaining robust, scalable, and user-friendly web applications. This role requires a passion for clean code, a problem-solving mindset, and the ability to collaborate effectively within a team environment.

Key Responsibilities

  • Design, develop, and implement user-facing features across our web applications, ensuring a seamless and intuitive user experience.
  • Build and maintain efficient, reusable, and reliable back-end code, focusing on scalability and performance.
  • Develop and manage databases, ensuring data integrity, security, and optimal performance.
  • Collaborate with product managers, designers, and other engineers to define project requirements, technical specifications, and user stories.
  • Write and execute comprehensive unit and integration tests to ensure code quality and application stability.
  • Participate in code reviews, providing constructive feedback to peers and adhering to best practices.
  • Troubleshoot, debug, and upgrade existing software, identifying and resolving issues promptly.
  • Stay up-to-date with emerging technologies and industry trends, recommending and implementing improvements to our technology stack.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field, or equivalent practical experience.
  • Relevant certifications in specific technologies (e.g., cloud platforms, programming languages) are a plus.

Experience Requirements

  • 3+ years of professional experience in fullstack web development.
  • Proven experience in developing and deploying scalable web applications.
  • Demonstrated experience with both front-end and back-end technologies.

Skills and Competencies

  • Front-end: Proficiency in HTML, CSS, JavaScript, and modern JavaScript frameworks/libraries (e.g., React, Angular, Vue.js).
  • Back-end: Expertise in at least one server-side language and framework (e.g., Node.js/Express, Python/Django/Flask, Java/Spring, Ruby/Rails).
  • Databases: Strong understanding of SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
  • APIs: Experience designing and consuming RESTful APIs.
  • Version Control: Proficient with Git and collaboration workflows.
  • Cloud Platforms: Familiarity with cloud services (e.g., AWS, Azure, GCP) is advantageous.
  • Agile Methodologies: Experience working in an Agile/Scrum development environment.
  • Problem-Solving: Excellent analytical and problem-solving skills.
  • Communication: Strong written and verbal communication skills, with the ability to articulate technical concepts clearly.

Why Join Us

Join a forward-thinking organization committed to innovation and employee growth. We foster a collaborative and supportive work environment where your contributions are valued. You'll have the opportunity to work on challenging and impactful projects, utilize cutting-edge technologies, and grow your career alongside a team of passionate professionals. We offer competitive compensation and benefits, and a culture that encourages learning and development.

Applications are not available yet. Please check back later.
Powered by ASTRNT