We are looking for a talented Full Stack Software Developer/Engineer to design and develop robust, scalable web applications. You will work across the entire stack, from front-end user interfaces to back-end server logic and databases, delivering high-quality, efficient solutions.
Responsibilities
Develop and maintain both front-end and back-end components of web applications.
Design and implement RESTful APIs and microservices.
Build responsive and user-friendly interfaces using modern front-end frameworks.
Manage databases and ensure data integrity.
Write clean, efficient, and well-documented code.
Participate in code reviews and provide constructive feedback.
Troubleshootand debug application issues.
Collaborate with product managers, designers, and other developers.
Implement and maintain CI/CD pipelines.
Stay up-to-date with the latest web development technologies and trends.
Requirements
Proven experience as a Full Stack Software Developer/Engineer.
Strong knowledge of back-end technologies (e.g., Node.js, Python, Java, .NET).
Experience with database management systems (e.g., MySQL, PostgreSQL, MongoDB).
Familiarity with RESTful APIs and microservices architecture.
Understanding of version control systems (e.g., Git).
Knowledge of cloud platforms (e.g., AWS, Azure, GCP) is a plus.
Experience with CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps).
Strong problem-solving and debugging skills.
Excellent communication and collaboration abilities.
Understanding of software development best practices and design patterns.
Experience with testing frameworks (e.g., Jest, Mocha, JUnit).
This is a part time position, and if selected you will work remote. If you feel you have the skills required for the role above, we are happy to review your application.