We are seeking an Intermediate Full Stack Engineer to join our dynamic team at THINKIFIC. This role involves developing and maintaining scalable web applications, collaborating across teams to deliver innovative solutions, and contributing to the full software development lifecycle. The ideal candidate will have a solid background in both front-end and back-end development, with experience working in agile environments and utilizing modern tools and frameworks.
Responsibilities
- Design, develop, and maintain robust web applications using technologies such as JavaScript, C#, Python, Java, and Ruby on Rails.
- Build and optimize APIs for seamless integration across platforms, ensuring high performance and scalability.
- Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.
- Write clean, efficient, and well-documented code following best practices in software development.
- Manage version control using tools like GitHub, SVN, and Git; participate in code reviews to ensure code quality.
- Deploy applications on cloud platforms such as AWS and Azure, leveraging services like Linux environments for deployment.
- Work within Agile methodologies to ensure iterative development and continuous improvement.
- Develop front-end components with a focus on user experience using modern JavaScript frameworks.
- Integrate third-party APIs and develop custom APIs to enhance application functionality.
- Troubleshoot issues across the stack, perform testing, and optimize performance for end-users.
Requirements
- Proven experience in web development, application development, and software development across full-stack environments.
- Strong proficiency with JavaScript, C#, Python, Java, Ruby on Rails, VBA, C++, and related frameworks.
- Hands-on experience with cloud services such as AWS and Azure.
- Familiarity with database management systems including MySQL and SQL; knowledge of RESTful API design is essential.
- Experience working with version control systems like GitHub, Git, and SVN.
- Knowledge of front-end technologies including HTML5, CSS3, React or Angular is preferred.
- Understanding of Linux environments for deployment and server management.
- Experience working within an Agile development process using tools like Jira or similar platforms.
- Excellent problem-solving skills with the ability to work independently or collaboratively in a fast-paced environment.
Join us at THINKIFIC to be part of an innovative team committed to building impactful educational technology solutions!
Pay: From $7,000.00 per month
Benefits:
- Disability insurance
- Life insurance
Work Location: In person