Software Engineer (FullStack) at ATC

1 year ago Development & Programming Middle Full-Time

As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries. You should also be a team player with a knack for visual design and utility.

Qualification and experience required:

  • Proven experience as a Full Stack Developer
  • Experience developing desktop and mobile applications
  • Familiarity with common stacks
  • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
  • Knowledge of multiple back-end languages JavaScript frameworks ( React, Node.js)
  • Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache), and UI/UX design
  • Excellent communication and teamwork skills
  • Great attention to detail
  • Organizational skills
  • An analytical mind
  • Degree in Computer Science, Statistics, or a relevant field


A full-stack developer works on both the back-end and front-end of systems.” This means that they can develop fully fledged platforms (with databases, servers, and clients) that don’t need other applications to function.

We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.

As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries. You should also be a team player with a knack for visual design and utility.

If you’re also familiar with Agile methodologies, we’d like to meet you.

About us:

  • ATC (American technology consulting) is a global company that aims to enable our customers to solve the most challenging problems using technology and design. We accomplish this with our family of SAAS products and services.
  • We are headquartered in the United States with branch offices in Dubai, India, and now, Ukraine. A technology company in IT services, we have multiple product companies within ATC.
  • Through ATC Ventures , we fund inventive entrepreneurs with a passion for SaaS products and have built multiple tech startups from the ground up.
  • With our startup incubator, Startup Studios, we partner with entrepreneurs and businesses to build products that solve everyday problems through the creative use of technology. We nurture client efficiency not only through the custom products we build for their organizations but with the automation opportunities we identify through expert business analysis.

Some of the product companies under ATC:

  • Auzmor
  • Freshflows
  • UnboxedMagazine
  • ATC Animation Studios
Job titles associated with this role:
  • Software Engineer (Full Stack) / Sr. Software Engineer (Full stack)

Years of Experience:

  • 4 - 7 yrs

What you'll do:

  • Work with development teams and product managers to ideate software solutions
  • Design client-side and server-side architecture
  • Build the front-end of applications through appealing visual design
  • Develop and manage well-functioning databases and applications
  • Write effective APIs
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings
  • Build features and applications with a mobile responsive design
  • Write technical documentation
  • Work with data scientists and analysts to improve software

How you’ll grow

Our professional development framework focuses on helping people at every level of their careers to identify and use their strengths to do their best work every day. We have a clearly defined career roadmap from entry-level employees to senior leadership positions.

Our dual-career roadmap provides opportunities to grow as an individual contributor or as a people leader to suit your strengths and the context of business growth.

Work Environment:

Where you work is as important as why you work. We are committed to an employee-centric atmosphere that drives fulfillment and encourages an enriching and collaborative culture of advanced and engaging professionals. We operate in an onshore/ offshore model, we have teams that work in multiple time zones. We expect our employees to be available to work extended/flexible hours and/or be available on weekends as needed to deliver the best for our stakeholders and clients.

Interview Process:

Every interview at ATC will have at least four rounds of assessments, such as:

  • HR Screening
  • Skill assessment
  • Interview by Hiring Manager
  • Culture and motivation fitment

This gives an opportunity for applications to ask more questions and grasp a contextual understanding of the job, key skills required, work culture, and policies, as they move through each step of the interview process.

🎉 Let Employers Find You!

Employers will see your profile when they are sending a job in your skill.

Create Your Profile   (simple)