Description:
As a Fullstack Developer you will be responsible for building robust applications from start to finish. You will leverage your expertise in both front-end and backend development to create scalable and efficient solutions. Additionally, you will play a key role in maintaining and configuring server infrastructure to ensure optimal performance.
The ideal candidate has worked for a small company, is a highly productive, self-driven developer with 5+ years of full stack development experience and an "outside of work" interest in development, who wants a high degree of autonomy in how the work gets done.
Responsibilities:
- Design, develop, and deploy applications using a combination of ColdFusion, JQuery, Java, JavaScript, and SQL.
- Take ownership of projects from concept to completion, demonstrating personal interest and passion for your work.
- Maintain and configure server infrastructure to support application deployment and scalability.
- Collaborate with cross-functional teams to gather requirements, define project scope, and deliver high-quality solutions.
- Troubleshoot and resolve technical issues as they arise.
- Stay updated on industry trends and best practices to continually enhance skills and knowledge.
- Contribute to the overall success of the development team by sharing insights, providing mentorship, and fostering a positive work environment.
Qualifications:
- 5 years as a full stack developer with a strong proficiency in frontend technologies such as HTML, CSS, JavaScript (including JQuery AJAX), as well as backend technologies including ColdFusion, Java, and SQL.
- Experience with Bootstrap, AWS (Lambda, KMS, Code deploy), Linux
- Familiarity with MVC code structure.
- Proven experience building applications independently.
- Experience maintaining and configuring server infrastructure is highly desirable.
- Self-motivated and driven individual with a demonstrated ability to work autonomously and take ownership of tasks.
- Prior experience working at smaller companies or startups.
- Excellent problem-solving skills and attention to detail.
- Superb communication and collaboration skills.
- Bachelor's degree in Computer Science, Engineering, or related field is preferred but not required; bootcamp candidates will not be considered.
- Be proactive, independent, driven, show initiative and have personal interest in software development.