12 серпня 2024
Mid Level Full-Stack Engineer віддалено MID-LEVEL FULL-STACK Description: Building and designing large-scale enterprise software and technology in support of iLabor Networks’ digital web platforms implementing a service-oriented architecture. The Sr. Software Engineer plays a pivotal role in crafting a service interface and is responsible for leading a team of engineers building and designing applications & also assisting in product and tool selection for consistently
12 серпня 2024
Mid Level Full-Stack Engineer
віддалено
MID-LEVEL FULL-STACK
Description:
Building and designing large-scale enterprise software and technology in support of iLabor Networks’ digital web platforms implementing a service-oriented architecture. The Sr. Software Engineer plays a pivotal role in crafting a service interface and is responsible for leading a team of engineers building and designing applications & also assisting in product and tool selection for consistently redesigning/refactoring a product to adapt to our customer needs.
Basic Requirements:
- Over 3 years software engineering experience, proficient in JavaScript
- Bachelor’s degree in Computer Science, or equivalent experience.
- Experience working with small-mid teams on complex projects
- Working ‘closer’ to USA Eastern time hours, fully remote
- Upper Intermediate English verbal and written
Interview Stages:
- After a successful resume/CV review, up to a 30-minute interview with the Engineering lead and Business lead.
- Online digitally proctored skills test, up to 60 minutes. It is OK if you are not strong in all skills and languages.
- Final interview to include results review.
- Job offer.
Job Requirements:
- Experience working with BlitzJS and Prisma on the backend.
- Solid understanding of React and ability to create intuitive user interfaces using Tailwind CSS.
- Familiarity with RESTful APIs, web sockets, and other networking protocols.
- Understanding of database technologies such as PostgreSQL or MySQL.
- Heroku platform knowledge.
- Knowledge of version control systems like Git.
- Strong problem solving and debugging skills.
- Excellent communication and teamwork skills, with a keen eye for detail.
Extra Credit:
- Experience with containerization technologies like Docker.
- Knowledge of cloud platforms like Heroku, AWS or Azure.
- Familiarity with CI/CD pipelines and automation tools.
- Contributions to open-source projects.
- Familiarity with testing frameworks and methodologies.
Responsibilities:
- Maintain and optimize existing digital products to ensure optimal performance and user
- Develop new features and functionalities using BlitzJS, Prisma, React, and Tailwind CSS.
- Collaborate with cross-functional teams to define, design, and deliver new applications and
- Conduct code reviews to maintain code quality and ensure application robustness and
- Debug and resolve technical issues as they arise.
- Create and maintain documentation to ensure knowledge transfer and code maintainability.
- Stay updated on emerging technologies and apply new knowledge where applicable.
- Provide mentorship to junior developers and promote a culture of learning and continuous
- Assist in the estimation and planning of future work, adhering to timelines and project