Front- End Engineer
HatchFull Time
Junior (1 to 2 years)
Candidates must possess a Bachelor's degree in Computer Science, IT, or a related field, coupled with 7-10 years of experience in Software Engineering. Required AWS certifications include Cloud Practitioner, Developer Associate, Solutions Architect Associate/Professional, and DevOps Engineer Professional. Advanced skills in software engineering and architecture, HTML5, CSS3 (TailwindCSS V3+), React 18+, TypeScript, C#/.Net Core, Java, JQuery, UGS, Springboot, GraphQL, and responsive design are essential. Kubernetes administration, NodeJS, Webpack, Git, REST and WebSocket Architectures, Jest for Unit Testing, cloud architecture, AWS compute, messaging/queueing, blob storage, database technologies, and IaC platforms (CloudFormation) are also required. A strong understanding of information security best practices, conflict management, and the ability to articulate the value of nonfunctional requirements are necessary.
The Principal Software Engineer will provide technical leadership and design innovative cloud-based web applications, setting architectural direction and ensuring alignment with business objectives. Responsibilities include evaluating, developing, and integrating new cloud technologies, leading feature releases, and independently managing the full lifecycle of features from design to deployment. The role involves designing, implementing, maintaining, and optimizing cloud solutions, building and maintaining CI/CD pipelines, performing code reviews, and managing branches. Collaboration with Effectual and client leadership, working with individual contributors to deliver software solutions, reviewing technical documentation, and creating documentation for built software are key. The engineer will also evangelize long-term technical direction and collaborate with development teams to optimize application performance.
Cloud innovation and IT modernization services
Effectual specializes in modernizing IT infrastructure for businesses, focusing on cloud innovation. The company helps both commercial enterprises and public sector customers enhance their IT systems by using established methods and cloud solutions to accelerate digital transformation. Effectual's services include modern application development, cloud strategy, data analytics, and generative AI services, all aimed at improving data-driven decision-making. A significant part of their approach is ensuring data security and compliance, which helps businesses mitigate risks and protect their reputations. Additionally, Effectual assists clients in optimizing their cloud costs by reducing technical debt and the total cost of ownership. The goal of Effectual is to turn business challenges into successful outcomes through effective IT modernization.