Back To All Listings

FULL STACK SOFTWARE DEVELOPER

Developing great software takes more than just writing code. It takes a cohesive team, passionate about developing elegant products that scale exponentially in an extremely short time-frame and one that works well under pressure and has the competitive nature to be the best in the business. To build that team, a company must find the right mix of technical, business and leadership talent.

We are looking for a proactive, highly-motivated Software Engineer to help us develop and continually improve our products. Requires a strong engineer who is agile enough to jump into virtually any project, regardless of platform. You are an individual who can not only engineer and code great software, but one who will enjoy collaborating with cross-functional teams to build the next generation of eGifter. The breadth of your skills range from the back-end, performing REST API integrations and mastery of back-end code including C# and MSSQL, while being equally capable of jumping in on the front-end HTML, CSS, jQuery, JavaScript with responsive design, Bootstrap and Angular or Knockout JS. You are highly technical, hands-on coder/hacker and someone who thrives in an exciting and fast-paced environment. Strong architecture and documentation skills are required along with this full spectrum of web-centric tech skills.

The perfect candidate believes that quality and speed go together. They have a clear understanding of the entire web stack and how all the parts (front-end, back-end, network layer, etc.) interrelate to drive system performance. Most importantly, they feel ownership over everything they deliver; never releasing code until they are confident that it is correct, documented and has proper test coverage.

Responsibilities

· Rapidly iterate on product and platform features by writing elegant, reliable and readable code to build robust,
lasting, and scalable products

· Be a subject matter expert by identifying technology trends and platforms (including web and mobile apps) and
collaborate with other team members to make recommendations based on the company’s needs

· Be involved in all stages of development, from product ideation thru architecture and execution

· Help evolve the software development methodology based on agile and lean thinking, including impacting the
development of coding conventions, documentation standards, testing procedures and quality assurance

· Maintain up-to-date knowledge of technology standards, industry trends, emerging technologies, and software
development best practices

· Ensure technical issues are quickly resolved and implement strategies and solutions to help reduce the likelihood of
reoccurrence

· Identify competitive services, opportunities for innovation, and provide an assessment of obstacles and technical
hurdles to the success eGifter

Qualifications

· 5+ years development experience in building and deploying web and mobile-based product, software design and
development in a Software-as-a-Service (SaaS)

· Exceptional proficiency coding in HTML/CSS/JavaScript/C# and MVC frameworks

· Experience with MS SQL or related databases

· Expertise in responsive web design, and cross-browsers compatibility

· Experience working with agile methodologies, such as Kanban, TDD or Scrum

· Familiarity working with project tracking systems, such as Jira or YouTrack, a GIT repository and continuous
integration environments

· Strong documentation skills

· Exceptionally self-motivated, solid interpersonal skills and a good communicator

· Extremely detailed oriented, committed to excellence and takes unrelenting pride in the code you write

· Ability to discern user requirements and develop specifications

· Excellent problem solving skills, willingness to take ownership and risks, and enthusiasm in the face of technical
challenges

· Demonstrated ability to set priorities and work in a fast-paced, dynamic team environment within a start-up culture

· Rigor and a disciplined approach in A/B testing, test coverage, quality assurance and other
software development best practices

· Familiarity with technical requirements of Internet marketing and search engine optimization, information security
vulnerabilities and risk management

· Experience with consumer privacy and payments industry compliance requirements a plus

· Experience with online retail or payments industry a plus

· Degree in Computer Science or equivalent work experience

eGifter is an Equal Opportunity Employer – eGifter reaffirms its commitment to providing equal opportunities for employment and advancement to qualified employees and applicants. Individuals will be considered for positions for which they meet the minimum qualifications and are able to perform without regard to race, color, gender, age, religion, disability, national origin, veteran status, sexual orientation, gender identity, current unemployment status, or any other basis protected by federal, state or local laws.

Apply Now