Job Title: Web Portal Developer
Location: Remote (1 day onsite/Week), Pittsburgh, Pennsylvania
Introduction:
We are seeking a skilled Web Portal Developer to join our team. This role is critical in building a robust customer portal using Elixir and Phoenix frameworks. The successful candidate will play a key role in developing and maintaining a high-quality, scalable, and secure web portal that serves our clients effectively. This position offers an exciting opportunity to work on cutting-edge technology and make a significant impact within our organization.
Roles and Responsibilities:
- Design, develop, and maintain a customer-facing web portal using Elixir and Phoenix.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Implement front-end features using modern JavaScript frameworks, ensuring a seamless user experience.
- Optimize web applications for maximum speed and scalability.
- Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
- Conduct thorough testing and debugging of applications to ensure high-quality deliverables.
- Stay updated with the latest industry trends and technologies to incorporate them into the development process.
- Provide technical support and guidance to team members and stakeholders as needed.
- Participate in code reviews and contribute to the continuous improvement of the development process.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 4+ years of professional experience in web development, with a focus on Elixir and Phoenix.
- Proven experience in front-end web development using JavaScript, HTML, and CSS.
- Strong understanding of web application architecture and design patterns.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and as part of a team in a fast-paced environment.
- Strong communication skills, both written and verbal.
Tools and Technologies:
- Proficiency in Elixir and the Phoenix framework.
- Experience with front-end technologies such as JavaScript, HTML5, and CSS3.
- Familiarity with modern JavaScript libraries and frameworks (e.g., React, Angular, or Vue.js).
- Knowledge of version control systems, particularly Git.
- Experience with RESTful APIs and web services.
- Understanding of database technologies and SQL.
- Familiarity with DevOps practices and tools is a plus.